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

San Shi Go Sushi & Omakase Newport Beach

Feedback

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

Yes