China Chef
Welcome to China Chef A Slice of China in Acworth, GA They say a man’s the sum of his choices, and if you find yourself in the right corner of Acworth, Georgia, the choice is clear: China Chef. Tucked away like a secret you can’t keep, this nondescript joint lurks in a strip mall, where…