“Oh Waw!!! What a breath of fresh air... Italian air that is in the middle of an island in Greece. Mouth watering pizzas all around, excellent starters, very friendly service and above all genuinely mouth watering food. Amazing food to be exact if you want Italian. Highly recommended.”
- Malek T -