Large Pizza Restaurants in Santiago de Cao
Show restaurants on map
3.5
Menu
3.5
Menu
City: Santiago de Cao, Calle Sinchi Roca, Santiago de Cao, Peru
"La comida es buena, pero el lugar necesita bastantes mejoras, se ve desordenado. Preparan un vino de chicha muy bueno. Lo recomendaría para personas a..."
Price
The Average price for Large Pizza is:
$10.6
Feedback
These reviews refer only to the mentioned ingredients.