Eating Japanese Vegan Sushi at Shizen restaurant in San Francisco, CA.

Feedback

Do you manage or own Shizen?

Yes