My office hold their Christmas party here every year. I have gone to it the last 5 or so years.
It is a medium sized venue with a dance floor and bar. They have a coat check when you walk in which is very nice.
We always have stuffed chicken, which I love! It is not dry and the gravy on it is yummy. We also have roast beef for the other meat but it's not something I have tried. Besides those two things we have veggies, mashed potatoes, and baked ziti. Nothing super special but it's not bad. I really like their Italian dressing! It's super tangy.
Service is always very nice, friendly, and fast. They pay attention to the tables and clear off plates and cups as soon as possible with I think is nice! It's always very clean.
All in all it is a very nice venue and is well taken care of. The food is good, service is friendly, and it's clean! Upon forward to the Christmas party here every year!