A Greek restaurant offering a beachside experience with coffee, ice cream, and food.