Beachfront restaurant and bar in Scoglitti, offering a variety of food and drinks with table service.