Avli Cafe
Greek · Coffee Shop
A traditional cafe, Avli Cafe offers a local gathering spot.
Location
Best places nearby
The highest rated places close to Avli Cafe.
Local restaurants nearby
Ολυμπίου 4, I
Location
The highest rated places close to Avli Cafe.
Ολυμπίου 4, I