Chin Chin
CLOSED$$ •
1715 Howell Mill Rd C16, Atlanta
About Chin Chin
Chin Chin Reviews
Ratings
Menu
Add a Menu


1715 Howell Mill Rd C16, Atlanta
Chin Chin is a beloved restaurant that has been a staple for many years. Despite its unfortunate closure, it will be remembered for its excellent service, delicious dishes, and pleasant staff. Favorites among customers include the shrimp fried rice, dumplings steamed to perfection, and a variety of sushi rolls, such as the Iron Man and Deja Vu. The General Tso, Kung Pao chicken, and house fried rice are also highly praised. This restaurant has consistently served high-quality Chinese food that will be deeply missed.