Chinese restaurant · 23623 N Scottsdale Rd Ste d 107, Scottsdale, AZ
Delivery · Dine-In
More food in Scottsdale, AZ · Chinese Food in Scottsdale