Update Info - The Greek Grill & Taverna
This restaurant was reported as closed. If it is open, let us know.
The Greek Grill & Taverna
1059 Upper James St
Hamilton, ON L9C 3A6
1059 Upper James St
Hamilton, ON L9C 3A6
This restaurant was reported as closed. If it is open, let us know.