Pizza restaurant in Ibarra
Pizza restaurant
C. Flavio Noboa, Urcuqui, Ecuador
Av Cristobal de Troya 6-64 y, Ibarra 100104, Ecuador
Av. Fray Vacas Galindo, Ibarra 100102, Ecuador
Simón Bolívar &, Ibarra, Ecuador
100101, Ibarra 100112, Ecuador
Av. Teodoro Gómez, y, Ibarra 100106, Ecuador