Eating Japanese Sushi at Kaiwa Sushi WC restaurant in Walnut Creek, CA.

Feedback

Do you manage or own Kaiwa Sushi WC?

Yes