Businesses

Chin Chin at Howell Mill

Chin Chin at Howell Mill

Chin Chin at Howell Mill

Cuisine
Chinese | Japanese | Sushi
Voted into “Best Chinese Restaurants in Atlanta

Address
1715 Howell Mill Rd C16,
Atlanta, GA 30318

Phone
(404) 609-5618

Tags
Back to top button
Close