Avli Taverna Restaurant was one of my favorite spots on the island. The food is amazing, proper Greek dishes done really well and the service stands out just as much.
The place itself is beautiful, with really nice decorations that make the whole experience feel special without being over the top.
Definitely a spot I’d go back to.