Loading...

100% Pizza 2.0 | view more Restaurants

Type: Cheap Eats, Italian, Pizza, Mediterranean
Via di Casalotti 63, 00166 Rome Italy
Rating: 3.5
Country: Italy
City: Rome

Meals: Lunch, Dinner
Cuisines: Italian, Pizza, Mediterranean
Features: