We love the food, service, and Greek wine. They know how to make Greek food. We love their grilled octopus because they make it to perfection. Salads, soup, meals, everything delicious.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.