Eating Japanese Sushi at Oyama Sushi restaurant in Walnut Creek, CA.

Feedback

Do you manage or own Oyama Sushi?

Yes