Just a two-hour drive from the metropolitan area, this inn is popular for its delicious cuisine and boasts a history of over 100 years. It's located in the oldest teahouse in the temple town of Kashozan Miroku-ji Temple. Its signature dish, the ultimate and sublime curry udon, is second to none. Be sure to sample it!