Casanostra Beach is a restaurant offering Mediterranean views.