Jade Palace Restaurant
Scottsdale, AZ90% like it (4.5 / 458 Reviews )
CONTACT
Address: 9160 E Shea Blvd, Scottsdale, AZ 85260, United States Map ➦ Get Directions
Phone : +1 (480) 391-0607 Call
ABOUT
It has received 458 reviews with an average rating of 4.5 stars.
FAQs
The address of Jade Palace Restaurant is:
Jade Palace Restaurant9160 E Shea Blvd
Scottsdale, Arizona 85260-8516
P: +14803910607
Visit Website: jadepalacescottsdale.com
Jade Palace Restaurant is listed under