Get directions to: New China, Acworth, GA Restaurant address: 3330 Cobb Pkwy North Nw Ste 9 Acworth, GA 30101, USA Driving Walking Bicycling Restaurant: New China