RetailNobu Downtown opening at L&L’s 195 Broadway later this monthREWApril 5, 2017 by REWApril 5, 201701481 The long-awaited Nobu Downtown is officially opening this April at L&L Holding Company’s iconic downtown office tower, 195 Broadway. Located between Fulton and Dey Streets,...