Ristorante La Vela
Italian · Mediterranean · Seafood
Cozy Italian restaurant, Ristorante La Vela, offering Sicilian and Mediterranean dishes. Located by the water.
Location
Best places nearby
The highest rated places close to Ristorante La Vela.
Local restaurants nearby
Triq Marina, Tal-Pietà


