Karthaus Xanten is a restaurant and pub offering drinks and hearty, traditional cuisine in a historic building.