Looking for vegan restaurants in Matsumoto, Japan? Matsumoto is a city in Nagano Prefecture, a mountainous, land-locked prefecture in central Japan. A beautiful mountain range, the Japanese Alps, are located in this region, and Matsumoto City is a great base for exploring the nearby Kamikochi National Park. Local specialties include soba (buckwheat noodles) and oyaki... Read More The post Vegan Restaurants in Matsumoto, Japan appeared first on Rhian's Recipes.