Located in Zaonomori which offers a magnificent view of the Zao Mountain Range in Yamagata Prefecture, Japan, Denroku is blessed to be surrounded by nature and humanity, which we are keen to share with our customers through our wealth of delicious products made using the best ingredients available in the world.