Vegan in Japan: It’s not a survival guide

Vegan in Japan: It’s not a survival guide

Japan is undeniably a land of great foods. Tokyo has the most Michelin-starred restaurants in the world, over 230, and Kyoto and Osaka come in second and fourth place with about 100 restaurants, respectively. Not only the high-end places that get accolade, but street...