Atoli
Coffee Shop · Mediterranean
Coffee shop Atoli, located near the "fat sand" beach in Paleochora, offers a relaxing spot to enjoy Cretan treats and seaside activities.
Location
Best places nearby
The highest rated places close to Atoli.
Local restaurants nearby
Επαρχιακή Οδός Στροβλών-Παλαιόχωρας 28, Κρήτης

