German-style restaurant offering a taste of Bavaria. Features German beer and cuisine.