Chin Chin Times Square Chin Chin

Chin Chin Map

Times Square
12215 Ventura Blvd. (Laurel Canyon Dr.)
Studio City, CA 91604
818-985-9090
Map
Cuisine: Chinese
Studio City outpost of L.A.’s trendy Chinese restaurant.
Openings: Lunch & Dinner daily

Features