Went there primarily to load up on some good German sausage. The owner even figured out I spoke German, and immediately switched languages on me. They had a pretty decent selection of things to take home and enjoy.
We had some lunch while there. As I happen to be an exceptional cook, I personally found the semi home made food in the restaurant to be on the mediocre side, but Dad loved it and plans on coming back often. I will eat there again whenever i visit the area, cause I love the shop, and grabbing a quick bite while there is convenient.
Now, we did both have schnitzel, and can not speak for the many other choices. Dad loved the Germany beer.
The service in both the restaurant and the shop were very friendly, and efficient. Nice little family business.