Definitely come to the restaurant and don't order in. The portions and overall quality are better!
This is your average swiss chalet. The service is nice, thought the general atmosphere kind of feels like seniors home dinning.
We got the spinach dip as our free appetizer (which was like the stuff you get at the grocery store, good but definitely not too pretty), and two half chicken dinners. Our server was super friendly and comped us my club soda because of the wait time for the food and because she said they didn't charge for water.
Wait for the coupons, they're a great deal, and sign up online to get a free appetizer! I'll definitely be back with my coupons in tow.