Le Due Torri

3.5
(11 reviews)
Via Mario Carucci 99, Rome, 00143
Cheap Eats
Free Wifi
Free off-street parking
Italian
Mediterranean
Non-smoking restaurants
Parking Available
Pizza
Quick Bites
Seating
Street Parking
Takeout
Validated Parking
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Le Due Torri | Rome | Italy | TripAligner