Restaurant "Mareo - Terrazza sul Mare". Offers a dining experience, potentially with sea views.