1500 Irving St, San Francisco, CA 94122, United States
View on Map
What travelers say:
This Izakaya Sozai is an izakaya located near the subway station in San Francisco. This seafood cuisine is really amazing to me, especially the sashimi platter. I like it very much.