Teru Sushi

11940 Ventura Blvd, Studio City, CA
Package Pricing
Event Spaces
Dining Area 1-3
Garden
Sushi Bar
Recommendations
Location
Venue Types