Chin Chin

12215 Ventura Blvd Ste 104, Studio City 91604, United States Get Directions to this spot
12215 Ventura Blvd Ste 104
Studio City, 91604
CA, United States
(818) 985-9090

Rate and review Chin Chin in Studio City, CA, United States!

Share your experiences at Chin Chin with your friends or discover more Restaurants in Studio City, CA, United States.