BlogBlog/Stewed Mist] Tokuyama, a great yokozuna in Iida, the best barbecue town in Japan.
Iida City, the city of yakiniku in southern Nagano Prefecture, boasts the highest number of yakiniku restaurants per capita in Japan, and is touted as the number one yakiniku city in Japan, to the point where it's said that "it's easier to find a yakiniku restaurant than a convenience store." Iida Yakiniku Legend: Dam construction and forest road...



















