I ate here last night. I've been here a few times in the past and remembered it as a place with really good food. I was not disappointed. All 3 courses were delicious and my friend ordered a different combo and also loved her choices.
I also really like the service. It has a more european feel to it where I feel like I'm well taken care of but also allowed to just sit not bothered until I look up to indicate I need something. I know some people think they're being ignored if the server is not coming over to talk to them all the time but I like this. They are paying attention, water glasses are kept filled, plates are removed as soon as they are empty etc.
As far as I'm concerned, if I'm going to eat greek on the Danforth, this is where I'm going to go.