Get directions to: Chens Chinese Restaurant, Mesa, AZ
Restaurant address: 9303 East Baseline Road Suite 102 Mesa, AZ 85212, USA
Restaurant: Chens Chinese Restaurant