5012th visitor, Write a review
while enjoying good food and wine. Hours will go by » More on Olympia Greek Taverna Menu
Olympia Greek Taverna Map

Restaurants near V1X 1X6

Olympia Greek Taverna is ranked #5 of 31 nearby Restaurants.
Your Vote:





Your Review:
They say it is amazing, fantastic, friendly