Avli
Greek · Tapas · Mediterranean
Avli is a Greek meze restaurant and ouzeri.
Location
Best places nearby
The highest rated places close to Avli.
Local restaurants nearby
Παλαμά Κωστή 17, Νοτίου Αιγαίου
Location
The highest rated places close to Avli.
Παλαμά Κωστή 17, Νοτίου Αιγαίου