Top Ice cream shops in Ibarra 100103 Ecuador

America-Places.com has listed approx 1 Ice cream shops in Ibarra 100103. Some of the Top rated Ice cream shops in Ibarra 100103 are- ODNI ICE LOVERS.

Place Name
Type
Address
Ice cream shop
Ice cream shop
Jose Mejía Lequerica 4-17, Ibarra 100103, Ecuador

Similar Categories