Beer By The Horn
Up in Hokkaido sits Otaru Beer, a Japanese brewery dedicated to brewing strict German styles. Luckily, you don’t have to visit the little town of Otaru to sample their beers as they are available in central Tokyo. The Beer Horn bar, in Akasaka, serves up Otaru beers in actual animal horns. This was something my […]