Back to list
Sapori di Roma
Very good 8.4 (352 reviews)
Approx. €25
Location
Via Principe Amedeo, 70a
00185 Roma
See on the map