This restaurant is good for what it is - a gimmick restaurant. I went again before Christmas with a large group. Beforehand, we tried to work out a set price/person on the phone with a manager and were able to secure a $42 price (for dinner, 1 soft drink or coffee, and tax and tip).
On the night of the dinner, we were sat in the back private room. Here's a tip, if privacy is what you want, then the private room is great. But, you don't get a view of the entertainment at all. We had to stop our meals, get out of our seats and walk over to watch.
The food was okay. I'll stick with my original verdict that the meats were too dry. However, I must mention that the sausage was very very good. Th ehot salad bar also had good offerings and lots of variety too. The polenta cakes were especially delicious. They also had a soup/stew of some kind, but as much as I wanted to try it, there were no bowls offered. Instead of trying to drink soup from a plate, I just decided to skip it.
At the end of the meal, we beckoned a manager over to settle the bill. The manager that night refused our $42/person agreed price, saying that we didn't talk to him on the phone. In hindsight, the joke was on him, because we did our calculations again after leaving, and realized the $42 was not a deal at all (ripping ppl off is another example of bad service). In fact, if he hadn't made a fuss about the special price, we all would have overpaid.
But, to be fair, $32 for full dinner with good variety and entertainment, is a really good deal.