Scottsdale Fashion Square to Gain International Restaurant Sensation: Nobu
October 16, 2018Comments Off
The first ever in Arizona restaurants, Nobu is coming to Scottsdale Fashion Square, which is a one-of-a-kind retail property that’s part of the Macerich portfolio.…