Incorrect data? Please notify us at hi@itinari.com.
Elo Cafe - Bar - Snack Located in the Center of Elounda village, overlooking the port, renovated with relaxed atmosphere !
Want to plan a trip here? Talk to AI travel assistant Maya.