Avra
Mediterranean · Greek · Casual Dining
Modern and cozy restaurant, Avra, offering stylish design. Features validated parking.
Location
Best places nearby
The highest rated places close to Avra.
Local restaurants nearby
El. Venizelou Street, Κρήτης

