Italian restaurant Leo's Braci d'Autore, known for its grilled dishes, is located near the sea. Offers ample parking.