This restaurant serves excellent German food and lots of it! The portions are huge, but if you can take some home with you, you can get two meals for the price of one. Prices are very reasonable and we very much enjoyed it. The atmosphere is casual; nothing special, but not offensive. Service was good. It has a big salad bar and a lot of space between tables. A good place for large groups or families with children.