
“Vegan sushi” is a term many sushi purists would consider an oxymoron. And regardless of whether the term elicits elation or disgust, it now exists in downtown Palo Alto.
The post Tane Vegan Izakaya brings plant-based sushi to downtown Palo Alto appeared first on The Almanac.