Plaza de Armas de Huamanguilla
ποΈAv. Sucre 207, 05171, Peru
Potato chips
π Solid / Good
β±οΈ 11:51
"It was all worth it to see the square."
βΆ Watch timestamped review β