It was nearly three years ago that New Orleans learned the city would be getting a restaurant and hotel from sushi master Nobu Matsuhisa. Now his new Nobu Restaurant is set to open in matter of days.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results