The seafood Robert De Niro always orders at Nobu in New York City offers a glimpse into his favorite dish at the iconic Japanese restaurant.
Continue reading...
Continue reading...