Eating Japanese Sushi at Tomo Sushi & Teriyaki restaurant in South El Monte, CA.

Feedback

Do you manage or own Tomo Sushi & Teriyaki?

Yes