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