Cozy Italian restaurant, Ristorante La Vela, offering Sicilian and Mediterranean dishes. Located by the water.