Kin Sen
11044 Ventura Blvd 91604
(Thai, Noodles, Vegetarian)
Order Online

Come visit us at: 11044 Ventura Blvd, Studio City, CA 91604