Ste115 Websites
Chin Chin - Alpharetta | View our menu, reviews & Order food online
- chinchinalpharetta.net
View our menu and reviews for Chin Chin located at 270 Rucker Rd, Ste115 - Alpharetta. Since 1994, Chin Chin has served up some the finest authentic Chinese cuisine in Metro Atlanta
Not Applicable
$
8.95