We went with friends to this restaurant we'd probably not been at for 10 years. It's quite changed from the past, and once you get past the craft shop that varies from kitsch to interesting, you get to the restaurant. Although there are menu options, everyone seems to go for the buffet. Our party was all seniors, so the evening buffet worked out to about $17 plus taxes and drinks (no alcohol). The cost includes soup, salad, mains and dessert. We were in a side room, which was nice because it made the place seem less massive. We were generally pleased with the variety of food options available (there must have been six meat options), but the quality varied a bit. My mashed potatoes were good, but the ham was dry. The sausage was OK, but not really top drawer Waterloo County sausage. The dressing was good, as was the cherry cobbler. The salad options were also great, and generally tasty. I suspect it won't be another ten years before we go again.