Back to list
Taverna 51
Fabulous 9.1 (3102 reviews)
Approx. €20
Location
Via della Lungaretta, 85
00153 Roma
See on the map
Book
Itinerary