Tastes of Mt. Fuji

Tokyo is often considered a foodie’s paradise, with Japan’s capital having more Michelin-starred restaurants than any other city in the world. From the chaos of Tsukiji Market—where sushi of all types entice both locals and foreigners alike—to cozy izakaya serving yakitori, ramen shops, and vegetarian-friendly restaurants, there seems to be something for everybody. However, if […]