Haus Horchheimer Höhe is a German restaurant offering an à la carte menu with a selection of dishes. The kitchen is open during specific hours.