At first... i saw non-greek people cooking and serving and make me skeptical on how authentic the place will be. And boy was i wrong. This place has the best greek food in downtown Toronto. Yes, i have tried Zorba, Jimmy, Penelope etc (i have worked in downtown Toronto for over 10 years and have tried every place, yes every place) and this place serves the yummiest meal for the best price. Service is good which makes it even better. Why not 5-star you ask.... the food court has limited seating. Love this place.