Probably the best restaurant in Japan, this place is very good, guests have their own private box, is the kind of traditional Japanese small room, located in a bamboo forest on the mountain. Take the time to bring your own good friends, here will definitely leave you an unforgettable experience!