Came here because my first and second choice were not opened.
I'm not surprised at the ratings and here's why.
Cons:
Prices are steep for the portion and quality
Not exactly the cleanest restaurant
Service is really bad
No complimentary pita with greek paste or bread
Rice and roasted potatoes were average
Pros:
Vegetarian wrap was filled with really tasted grill vegetables
chicken was juicy
Overall... you can do better if you're in Greek Town.