Eating Japanese Sushi at Seven Seas Sushi restaurant in San Jose, CA.

Feedback

Do you manage or own Seven Seas Sushi?

Yes