Krombacher Hof offers German cuisine with vegan and vegetarian options.