I have been here twice. The first time I got the Veggie Platter. A nice mix of hummus, pita, a little Greek salad and Dolmades. The food is nice, but nothing overly impressive.
On the first visit after ordering and waiting 5 minutes I was told they were out of hummus. What? A Greek place out of hummus? At any rate I think they scraped the bottom of the barrel and I got some with my meal, but about half of what was pictured in the menu.
I went back again today, only because I was rushed for lunch and thought i'd give them another shot, since the food was ok last time.
I again ordered the veggie platter and was told it would be 20 minutes because they were slammed. At the time they had three customers waiting that had already ordered. 20 minutes for a meal that has everything already made and just needs to be put in a to-go container. No thanks.
On top of this the staff is not really overly friendly. I'd skip this place.