I had dinner at this place several years ago and remember enjoying the homemade pita bread that was served with the chicken souvlaki.
When I recently returned, I was disguested by the stuffy smell of toilet water in the dining room. The food was overcooked, tasteless and I paid almost double than what I would have if I went to the Danforth!
Absolutely disgusting and I will NEVER be back.
I should have trusted my first instinct and walked out.
I will not recommend this place to anyone.