Mr Greek Taverna, 6450 120 St, Delta West Newton - Highway 10
4213th visitor, Write a review
Tender strips of chicken sauteed in a tomato sauce with vegetales and baked with feta » More on Mr Greek Taverna Menu
Mr Greek Taverna Map

near V3W 3M5

Mr Greek Taverna is ranked #6 of 17 nearby Restaurants.

They say Mr Greek Taverna is constant, accurate, romantic