This establishment is a hotel and restaurant offering dining services. It is located in the Schafbrücker Mühle area. The name suggests a focus on German cuisine.