Waterside restaurant with excellent view over the water. The menu is small, but perfect - and for great prices. Family-friendly.
Address 72053 Elounda, Crete, Greece
Coordinates 35°15'41.003" N 25°43'30.301" E