I really liked this place.
It's neither cheap, nor expensive. It rides the line of affordable Greek food in the Danforth. Of all the places I've been, it's been one of the most memorable.
The staff was very welcoming, and was able to put together a large reservation (more than a dozen people.) The waiter was chatty, but not overly so - to the point of just wanting to eat your meal.
There was a very warm environment here, which paired will with the delicious meal.