Get directions to: China Chef, Acworth, GA
Restaurant address: 3305 Acworth Oaks Drive Northwest Acworth, GA 30101, USA
Restaurant: China Chef