Helmut Lang is opening its first Upper West Side store on Friday on Broadway between 70th and 71st Streets, an employee told me. The clothes were already in the store on Thursday and workers were just making the final touches. For more on the opening, read our previous coverage.
For other recent Upper West Side openings and closings, click here.
Photo by Avi.