Get directions to: China Gate Restaurants, Scottsdale, AZ
Restaurant address: 7820 East Mcdowell Road Scottsdale, AZ 85257, USA
Restaurant: China Gate Restaurants