Takzin Thai Restaurant

18594 Ventura Blvd.
Tarzana
California
United States