I went to lunch here with a friend and her son. We were looking for something w/a Bavarian taste to it. Munchen Haus is a large restaurant with a great view of Leavenworth if you are outside eating on their terrace . They had a good menu with good choices to pick from. The staff was pleasant and the restaurant was clean.
Their food was good, I thought the lunch prices were a little steep but it didn't break the bank. I was happy enough with it I would go back and try their dinner menu.