Set aside time to enjoy a scrumptious dinner at Inobuutan Land Susami Road Station. You're on vacation, so don't hold back when they bring over the desserts menu!
Inobuutan Land Susami Road Station is a dining establishment in Susami. If you're on the lookout for other places to explore in and around the area, try Yoshino-Kumano National Park.