Mediterranean restaurant with a beachside terrace. Offers a relaxed atmosphere for meals and drinks.