Eating Japanese Sushi at San Shi Go Sushi & Omakase Newport Beach restaurant in Newport Beach, CA.

Feedback

Do you manage or own San Shi Go Sushi & Omakase Newport Beach?

Yes