1500 Irving St, San Francisco, CA 94122, United States
健康美丽的芳芳Izakaya Sozai is an izakaya located near a subway station in San Francisco. The seafood dishes here really amazed me, especially the sashimi platter, which I love very much.
Show more
Reviews of Izakaya Sozai
Some reviews may have been translated by Google Translate
Izakaya Sozai is an izakaya located near a subway station in San Francisco. The seafood dishes here really amazed me, especially the sashimi platter, which I love very much.