Restaurant
Chin Chin at Howell Mill
5 locals recommend,
Permanently closed
Tips from locals
Tasty quick asian cuisine. Order in or just a short walk around the corner.
Unique things to do nearby
Location
1715 Howell Mill Rd
Atlanta, GA
Berkeley Park