Heim Stennweiler is a licensed restaurant and center for club activities.