2463rd visitor, Write a review
Socrates Greek Map

near V5B 1S1

Socrates Greek is People's Choice, 2016 winner

Socrates Greek is ranked #6 of 26 nearby Restaurants.

They say Socrates Greek is good, poor, horrendous