clock menu more-arrow no yes mobile

Filed under:

DelayWire

2011_05_apldelay.jpgA delaywire note: Apl, the new Orchard Street restaurant that includes hanging monkey bars and shoes tossed over wires as design elements, did not open on Friday as promised. According to new signage in the window it will open this coming Friday. [TLD]

APL

146 Orchard Street, New York, NY 10002 (212) 777-8600 Visit Website

146 Orchard St., New York, NY