Hammersbach Hut is a German restaurant offering hearty, alpine specialties in a cozy and rustic atmosphere.