China Delight is a traditional Chinese restaurant offering a variety of classic dishes. It is located at 1160 Old Peachtree Rd NW.