I had lunch there yesterday with a friend. The food is terrific as is the service. Everyone was so helpful both in selecting our meal as well as when I also took out a great Greek salad with chicken. The prices are good and for those that like beer and wine. They have it.
For any fellow yanks visiting here, you will find Greek salads a lot better in Toronto!
Enjoy