Aritzia to open new flagship store in SoHo, New York City

Artizia is set to open a new flagship store in SoHo, New York City. The move will see the Canadian luxury womenswear brand expand its retail footprint in the city, taking over the location of the Dean & Deluca store.


OR CONTINUE WITH
Aritzia
Flagship Store
SoHo
Store opening