Eating Fast Food Japanese Sushi at Tokyo Teriyaki & Sushi restaurant in La Mirada, CA.

Feedback

Do you manage or own Tokyo Teriyaki & Sushi?

Yes