American Apparel to open in May
Starting in late May, Yale students will have to go no farther than Broadway to stock up on colorful basics.
Site architect Danny Orenstein confirmed Thursday that the American Apparel store at 51 Broadway St. will open May 22. Although the date is nearly a full calendar year after the Los Angeles-based clothing store’s originally scheduled opening date of June 2008, American Apparel representatives and site managers said the delay — which they maintained was due to factors beyond their control — has not dampened excitement for the opening.
“Actually the store is moving on...