Restaurant
Talesai
5 locals recommend,
Location
11744 Ventura Blvd
Los Angeles, CA
Studio City
Tips from locals
My favorite Thai restaurant, located right on Sunset Blvd. and within walking distance. They claim to use only fresh and natural ingredients and no MSG. Definitely a must if you like Thai.