Eating Japanese Sushi at Ocean Sushi restaurant in Liverpool, NY.

Feedback

Do you manage or own Ocean Sushi?

Yes