Eating Japanese Sushi at Otoro Sushi restaurant in Scotts Valley, CA.

Feedback

Do you manage or own Otoro Sushi?

Yes