Supermarket
Express de Lider Santa Rosa
68 locals recommend,
Location
115 Sta. Rosa
Santiago, Región Metropolitana
Tips from locals
Encontrarás dos supermercados para abastecerte de lo que necesitas en tu estadía a sólo dos calles.