Shizen: trendy eco-minded sushi and izakaya in the Mission
Shizen is a plant-based sushi and izakaya eatery in San Francisco catering to eco-conscious diners with great taste, patience and penchant for Japanese cuisine. Priding itself to be “fully vegan sushi […]