Teru Sushi
11940 Ventura Blvd, Studio City
(818) 763-6201
Recent Reviews
Teru Sushi
11940 Ventura Blvd, Studio City 91604
(818) 763-6201