Get directions to: Happy Dragon Chinese Restaurant, Chandler, AZ
Restaurant address: 2820 South Alma School Road Chandler, AZ 85248, USA
Restaurant: Happy Dragon Chinese Restaurant