Back to list
Taverna Urbana
Stunning 8.8 (89 reviews)
Approx. €22
Location
Via Urbana, 137
00184 Roma
See on the map
Book
Itinerary