Teru Sushi Bar/Restaurant
11940 Ventura Blvd, Studio City CA
Open until 10:00 PM
(818) 763-6201
The Vibe here…
chill raging
younger older
dive upscale
No Current Special