Klosterschenke is a restaurant offering a German culinary experience.