Seaside Mediterranean restaurant with a spacious terrace. Offers sun loungers and umbrellas overlooking the water.