Our go-to Greek place on the Danforth, Mezes will have a line even when every other place is empty. Wait in the line. It's worth it. Plus, they are very good at estimating the time you will wait - and they'll usually be quicker than they say.
The waiters are professional and service is fast. Food is great. I especially recommend the lamb chops - big, juicy lamb chops. Also good: the saganaki (the fried cheese everyone keeps talking about), the assorted dips, and the greek salad. I would prefer if they provided more pita bread instead of the italian-style bread (which is good, but doesn't taste as good with the Greek dips).
So, next time you are craving some good Greek food, skip the silent places, and wait in line at Mezes. You'll thank yourself.