Restaurants
Jade Palace
Restaurants in McCormick Ranch & Shea, Scottsdale
- Address
- 9160 E Shea Blvd, Scottsdale, AZ 85260
- Phone
- 480-391-0607
- Website
- shea.jadepalace-az.com/
About
Chinese restaurant on Shea Boulevard at 92nd Street.
Scottsdale ScoopRestaurants
Restaurants in McCormick Ranch & Shea, Scottsdale
Chinese restaurant on Shea Boulevard at 92nd Street.