Eating Japanese Sushi at Teru Sushi restaurant in Studio City, CA.

Feedback

Do you manage or own Teru Sushi?

Yes