Labinou Beach is a small, rocky cove beach in Greece, nestled between high cliffs. It features a restaurant.