Hills Brewery is a restaurant offering a unique experience. It also offers brewery tours and tastings.