Nobuyuki Matsuhisa

The World's Largest Nobu Is In
The World’s Largest Nobu Is In…

…Qatar, at The Four Seasons Hotel Doha! The stunning 26,000-square-foot Nobu, the famed sushi empire…