Get directions to: China Town Chinese Restaurant, Sierra Vista, AZ
Restaurant address: 479 West Wilcox Drive Sierra Vista, AZ 85635, USA
Restaurant: China Town Chinese Restaurant