Bar
Jade Palace Chinese Restaurant
11 locals recommend,
Tips from locals
High-end Chinese cuisine from a trio of brothers in a subdued setting with modern decor.
Unique things to do nearby
Locals also recommend
Location
9160 E Shea Blvd
Scottsdale, AZ
Central Scottsdale