Shopping mall
St Louis Shopping Mall
6 locals recommend
Tips from locals
esta cerca a 10 min caminando ahíy diferentes restaurantes esta el super más cercano y hay diferentes restaurantes
Location
Avenida Izalco
San Salvador, San Salvador