I really don't understand all of the bad reviews for this restaurant. It is a buffet, not a sit down restaurant and is far and away the best Chinese buffet in the Madison area. And having eaten at close to 100 Chinese buffets around the country, I have no problem saying it is way above average.
The owners are there every day and even coming in for a late lunch, the food is usually still in pretty good shape. And having eaten many times at Imperial Garden, there are several items I would take off the buffet here first.