Klosterwirt is a German restaurant that also hosts celebrations and events.