Tag Archives: Jade Palace

The Most Happening Chinese Place in North Scottsdale

Imagine you’ve just flown in from Michigan or Idaho or some other place where it’s below freezing almost all the time in the winter. You touch down in North Scottsdale. Unpack your shorts. Check out all the facilities of your … Continue reading

Posted in North Scottsdale | Tagged , , , | 2 Comments