The best Chinese food in Atlanta, open from 4pm-4am (Tuesday through Sunday) in the Buckhead Peach Plaza.