Robert De Niro On Nobu Hotel And Restaurant Opening 06/21/16 9:26AM

Robert De Niro is opening a new Chicago hotel and restaurant, Nobu, in the West Loop. Head Chef, Nobuyuki Matsuhisa, and De Niro tell You & Me how the restaurant/hotel idea all began. Nobu is expected to open in Chicago in late 2017.