Teru Sushi 11940 Ventura Blvd. Studio City CA United States
Outdoor dining
Hours: Lunch Mon.-Fri., Dinner nightly
Phone: 818.763.6201 Accepts: American Express