Back to list
Pizza Settantadue
Around €15
Location
Via Teulada, 61
00195 Roma
See on the map