Get directions to: China Village Chinese Restaurant, Scottsdale, AZ
Restaurant address: 9030 East Viaduct Linda Scottsdale, AZ 85258, USA
Restaurant: China Village Chinese Restaurant