Die Scheuer is a restaurant offering German cuisine in a historic setting.