Back to list
Ruvido
Very good 8.1 (8 reviews)
Approx. €23
Location
Via Apulia, 11
00183 Roma
See on the map
Book
Itinerary