Little Italy

4.3
(7 reviews)
Largo Umberto I, 13, Castelluccio Valmaggiore, 71020
+39 328 813 0689Official website
Cheap Eats
Italian
Reservations
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Little Italy | Lucera | Italy | TripAligner