"delivery" Chinese Restaurants in Scottsdale, AZ Menu 3.5 / 5 based on 41 votes New China Gate Chinese Restaurant 7730 E McDowell Rd Ste 111 Scottsdale, AZ 85257 Menu 3.5 / 5 based on 16 votes House of Yang Chinese Restaurant 13802 N Scottsdale Rd Scottsdale, AZ 85254