Waldhaus is an upscale restaurant serving German-inspired Alpine cuisine in a Bavarian-style cottage setting with outdoor seating.