Hauzelhof is a restaurant featuring rustic, timber-framed dining rooms and a beer garden.