November 2, 2016
Ochazuke, or "tea rice," is usually as humble as its name sounds, but at a random izakaya in Kushiro, it was taken to the next level.
October 26, 2016
Some of the best, freshest seafood in Japan comes from Hokkaido. Many of the stalls at Washo Ichiba sell shoyu-cured ikura from locally-caught fish.