Henrichs is a German restaurant welcoming hikers and cyclists. Reservations are recommended.