This restuarant is very large, with several dining rooms. The food is wonderful. They specialize in German foods, "family style chicken dinners", and some French pastries and such. I can't fault the food. The prices however, are a bit high--esp. since they advertise themselves as a family restaurant.
I rated them four star only because of the prices being a bit on the high side. The restaurant is clean, beautifully decorated, and has good service.
Overall, a great place to eat.