Chin Chin Chinese Restaurant - 270 Rucker Road, Suite 115 Alpharetta, GA 3004
Get DirectionsMonday to Sunday 11:00 AM – 10:00 PM
Chin Chin Chinese Restaurant - 3887 Peachtree Rd, Atlanta, GA 30319, United States
Get DirectionsMonday to Saturday, 11:30 AM – 10:00 PM
Closed on every Wednesday
Sunday, 12:00 PM – 10:00 PM