Nobu Scottsdale
- 7014 E Camelback Rd. Suite #1170,Scottsdale, AZ 85251
Situated in the luxury wing at Scottsdale Fashion Square, Nobu brings the culinary distinction and meticulously crafted classics that have garnered critical acclaim for over three decades.