La Canasteria Chacarilla is located in Santiago de Surco, Peru on Av. Caminos del Inca 1106. La Canasteria Chacarilla is rated 4.7 out of 5 in the category gourmet grocery store in Peru.
Address
Av. Caminos del Inca 1106
Accessibility
Wheelchair-accessible car park