Angry Troll Brewing is a microbrewery and restaurant offering a unique dining experience.