La Super Chola is located in Quito, Ecuador on Venezuela SnMercado Cerrado frutas y verduras 2 211 Sangolqui. La Super Chola is rated 3 out of 5 in the category fruit and vegetable store in Ecuador.
Address
Venezuela SnMercado Cerrado frutas y verduras 2 211 Sangolqui