Police Chasing Kidnapping Suspect in Downtown L.A.
Chin Chin Restaurant
Drag box to select area
The Studio City Chin Chin, one of four Chin Chin restaurants in Southern California, offers healthy Chinese cuisine inside its gigantic dining area. This restaurant is located on the second level of the 12215 complex off of Ventura Boulevard and features booths, tables and a bar for patrons to enjoy the MSG-free meals. All dishes are cooked in healthy oils, and Chin Chin strives to use the freshest ingredients possible. Visit the website to view the menu.
12215 Ventura Blvd, Studio City, CA 91604
- Fax: 949-673-4463
- Accessibility Details: There is an elevator.
- Hours: By appointment
- Hours: Sun - Thu, 11am - 10pm; Fri, Sat, 11am - 10:30pm
- Accessible: yes