Best food in town actually, best food we've had in Greece. Deserts on the house to die for, excellent service, fantastic food and friendly atmosphere. Can't wait to come back! Cool guy manager Nectarios was the best❤️♥️
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.