Thought we would give it a try. The owner is loud and pushy. Dirty glasses and plates. Restaurant was'nt clean at all. Food was poor, taste was bland, not what you expect from a traditional greek taverna. Very overpriced for this quality.
Advice; go round the corner to Salt & Pepper; a world of difference.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.