China Cooks Chinese Restaurant 215 Northwood Dr NE, Atlanta, GA30342 China Cooks is a rare restaurant in Sandy Springs that serves authentic Cantonese food. The Chinese restaurant receives…More rave reviews for its great service, generous portions and good value. Unusual dishes for this region include the salt and pepper squid, the ginger and onion crab and the fish maw soup. One customer states, "One of the best in Atlanta! I'll be back...and back...and back!" It is open until 2am but be aware that the plaza can be a little dodgy late at night.