ZUBICI is located in Cholula, Mexico on Av. 5 de Mayo 2002, Barrio de Santiago Mixquitla. ZUBICI is rated 4.5 out of 5 in the category bicycle store in Mexico.
Address
Av. 5 de Mayo 2002, Barrio de Santiago Mixquitla
Accessibility
No wheelchair-accessible car park