Avli
Greek · Mediterranean · Casual Dining
Avli is a traditional Greek restaurant offering regional dishes. Enjoy a meal on the leafy terrace with sea views.
Location
Best places nearby
The highest rated places close to Avli.
Local restaurants nearby
Δάρη Αλκ. 3, Ιονίων Νήσων
