May 26, 2017
Currently: 71° — Complete forecast
Larry Busacca/Getty Images for Caesars Palace
Robert De Niro, chef Nobu Matsuhisa and Meir Teper, partners of Nobu Hospitality, attend the announcement of the Nobu Hotel at Caesars Palace at Nobu in New York City on Sunday, June 10, 2012.
© Las Vegas Sun, 2017, All Rights Reserved