Italian restaurant and pizzeria offering Mediterranean cuisine, including seafood, pizza, and vegetarian options. Features beachside dining.