Back to list
Pizzometro
Well 7.4 (76 reviews)
Approx. €17
Location
Via Acaia, 1
00183 Roma
See on the map
Book
Itinerary