Eating Japanese Sushi at Sushi Monster restaurant in Belmont, CA.

Feedback

Do you manage or own Sushi Monster?

Yes