Teru Sushi Teru Sushi

Teru Sushi Map

11940 Ventura Blvd. (Laurel Canyon Blvd.)
Studio City, CA 91604
Map
Cuisine: Japanese / Sushi
Longstanding restaurant that launched the sushi craze along Ventura Boulevard.
Openings: Lunch Mon.-Fri., Dinner nightly

Features