This establishment is a hotel restaurant offering German cuisine. It is located in Eberdingen, Germany.