Nobu brings its world-famous Japanese dishes and luxe dining experience, complete with signature pods, to Caesars Hotel and Casino in downtown New Orleans.