Get directions to: China Joy, Carefree, AZ Restaurant address: 36889 N Tom Darlington Dr Ste B8 Carefree, AZ 85377, USA Driving Walking Bicycling Restaurant: China Joy