Beer Head is a beer store offering a curated selection of international beers. They provide personalized advice and competitive prices.