Il Veliero

3.9
(14 reviews)
Via Camillo Benso di Cavour 54, 04100
+39 0773 487222Official website
Dinner
Italian
Pizza
Reservations
Restaurants
Seafood
Seating
Table Service
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Il Veliero | Latina | Italy | TripAligner