Sandro launches first Argentina store in Buenos Aires
Parisian brand Sandro has announced the opening of its first flagship store in Argentina. The boutique is located in one of Buenos Aires’ most luxurious shopping malls, situated on Figueroa Alcorta Avenue and Salguero.