New China Gate

7730 E McDowell Rd Ste 111
Scottsdale, AZ
480.990.3388
33.467162
-111.912695
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 10:30pm
Sun: 4pm - 10pm

for New China Gate
Directions
from: