Beachfront cafe bar offering food and drinks. Enjoy gyros, smoothies, and stunning sea views.