Talesai Talesai

Talesai Map

11744 Ventura Blvd. (Colfax Ave.)
Studio City, CA 91604
818-753-1001
Map
Cuisine: Thai
Upscale Thai dishes that go beyond the norm, plus traditional fare, in a modern space.
Openings: Lunch Mon.-Fri., Dinner nightly

Features