French Restaurant Menu at La Vista Daisetsuzan Published December 13, 2017 at 2988 × 5312 in La Vista Daisetsuzan: A Serene Onsen in Japan’s Largest National Park French Restaurant Menu at La Vista Daisetsuzan