Ombra Beach Bar
Bar · Mediterranean
Beach bar offering excellent service. A perfect spot for a beach day or a quick stop.
Location
Best places nearby
The highest rated places close to Ombra Beach Bar.
Local restaurants nearby
Unnamed Road, Κρήτης
Location
The highest rated places close to Ombra Beach Bar.
Unnamed Road, Κρήτης