Chin Chin II Chinese Restaurant
699 Ponce De Leon Ave NE Ste 18, Atlanta, GA 30308
3.0 / 5 based on 57 votes
General Tso Chicken is my fav! :)
Try the House fried rice. It's awesome, and you'll almost always...
... like we got someone's leftovers. Don't get the duck, for a fatty juicy bird...