Restaurant
Rossopomodoro
23 locals recommend,
Tips from locals
I like Pizza and Pasta of this napolitaner place in Rome , very close to the apartement
Things to do nearby
Locals also recommend
Location
1 Largo di Torre Argentina
Roma, Lazio