Mezas gets my vote also! Wicked menu, amazing food, great service, great atmosphere.Originally posted by chipotle
try the danforth get off at chester subway and there is lots and lots of good greek restaurants there.
if I had to pick one... Megas and Mezas are pretty good.
it also depends how much you want to spend.