Mama Che Pizza

Rome/South, Italy

All Places Rome/South Restaurant

Worth stopping by if you're close to the EUR and it's cheap. They also own the deli right next to it, where you can also get miniature pizzas and breads.

  Directions    Via Poggio Ameno 34/38

More things to do near Rome/South

Places near to Rome/South

Source: wikivoyage