Nobu Hotel has opened its doors in Atlanta, Georgia. The long-awaited opening comes more than three years after the famed hotel’s entry into the Atlanta market was first announced with none other than Hollywood actor Robert De Niro.
Located in Buckhead, Nobu Hotel offers 152 rooms and suites anchored by a plush restaurant that specializes in Japanese cuisine, bar and lounge complete with rooftop swimming pool.
When Did Nobu Hotel Open In Atlanta?
Nobu Hotel opened on Wednesday, November 23, 2022. The hotel has been taking reservations since August, but now you can actually stay there and make a reservation for the famous restaurant. The eatery comes from the mind of Chef Nobu Matsuhisa, who has made a name for himself for his fusion Japanese and Latin American cuisine.
What’s on The Nobu Restaurant Menu?
Diners at Nobu’s restaurant can expect such signature dishes such as Black Cod Miso, Rock Shrimp Tempura, Crispy Rice and Spicy Tuna and Yellowtail Sashimi. The beverage program also features creative and bold cocktails. Here is Nubo’s Cold Dinner Menu:
Who Owns Nobu Restaurant?
Now an acclaimed, Japanese celebrity chef and restaurateur, Matsuhisa is determined to add Atlanta to his stable of upscale restaurants.
Matsuhisa said that it was his mother that inspired him to venture into the culinary arts.
“Watching my mother and grandmother inspired me to cook, but my brother helped me discover sushi. He took me to a sushi restaurant in Saitama, where I am originally from,” he told Country and Townhouse magazine. “We sat at the counter and watched the chefs make it – it was an incredible experience. I didn’t know what any of the names meant, but after one bite, I knew I wanted to be a sushi chef.”
He started off with his restaurant restaurant in Beverly Hills, California in 1987. From there, his creative mix of Japanese and Peruvian ingredients grew into a success. He joined forces with De Niro in 1994 and his restaurants went global.
Where Is Nobu Hotel Located In Atlanta?
Nobu Hotel is located at 3520 Peachtree Rd NE, Atlanta, GA 30326, which is in Buckhead. Here’s a map to help you find it.
How Many Nobu Locations Are There?
As of this writing, there are xxx Nobu locations worldwide, with hotels in the following cities:
- Barcelona
- Chicago
- Las Vegas
- Ibiza Bay
- London (Portman Square and Shoreditch)
- Los Cabos
- Malibu
- Manila
- Marbella
- Miami Beach
- Palo Alto
- Santorini
- Warsaw
Aside from Atlanta, additional Nobu locations set to open include Atlantic City, Bangkok, Barbuda, Danang, Al Khobar, Hamburg, Madrid, Marrakech, New Orleans, Orlando, Punta Canta, Roma, San Sebastian, São Paulo, Tel Aviv, Toronto, Tulum
Final Word
When it comes to visiting some of Atlanta’s best restaurants and places of business, Buckhead is a fun place to go. Read our guide on what to see and do in Buckhead.
Got an event or know of something opening in and around Atlanta? Holla: CJ@AtlantaFi.com. See what’s poppin’ in the ATL! Subscribe to our news alerts here, follow us on Twitter and like us on Facebook.