Really disappointing. Falafel was undercooked and just a ball of mush in the center. Not appetizing at all. The cheese on the greek fries was really oddly tart. And I don't mean it had a tart flavor like feta, for example. It had an odd aftertaste that was almost sour.
If you want greek food, just do yourself a favor and go to Haji Baba or Princess Market.