Sandro opens first U.S. flagship store in New York

French fashion brand Sandro has opened its first flagship store in the United States in the SoHo neighborhood of New York City. The location is centered on craftsmanship, which reflects the history and evolution of the brand. According to an announcement from the brand, this location will carry an exclusive selection of menswear and womenswear for its customers.


OR CONTINUE WITH
Flagship Store
Sandro
SMCP