A look around the gorgeous city of Otaru, in Hokkaido, Japan. Join me as I visit Kitakaro, find giant Takopachi, taste dried seafood, and check out other awesome food along the streets!
My other food reviews and travel writing can be found at memoirsoftaste.wordpress.com
AloJapan.com