New China Gate
7730 E Mcdowell Rd Ste 111
Scottsdale AZ 85257

This business is a full service restaurant, specializing in Chinese cuisine. 


7730 E Mcdowell Rd Ste 111
Scottsdale AZ 85257
Get Directions