Moncler, the Italian apparel manufacturer, and lifestyle brand has opened today a new store at 99 Prince St in the heart of Soho with an amazing new design. The store is the largest one in the United States and expands on two floors. The store carries men, women collections and a new line for children.
EXA USA CORP and Arredoquattro Industrie are the General Contractor and Millwork Production companies who have brought the store to life.