Zum deutschen Haus is a German restaurant offering seasonal dishes made with fresh products.