Get directions to: Sun Chinese Dining, Chandler, AZ
Restaurant address: 1381 N Alma School Rd Chandler, AZ 85224, USA
Restaurant: Sun Chinese Dining