When I moved to Atlanta, several months ago, I read online and in print reviews about how great the food at Chin Chin was. I was amazed to find out first hand, just how spectacularly undelicious the food really is -- at least the food at this restaurant on Peachtree. From the dumplings that seem like they had just been defrosted from a freeze dried state, to the tasteless seasame noodles and the insipid sauces, none of which taste like they were made from scratch, rather poured from a can fresh off the shelf of Costco. Since Chin Chin is only about 1/2 a mile from my house, I have had the displeasure of trying the food on multiple occaisions (friends and family have brought by pick up orders - not at my behest) and each time it has been consistently unpalatable.
more