We had our work Christmas lunch here yesterday and overall it was fine.
The food was decent, I started with a salad (average) and then had a chicken bowl (picture sweet and sour chicken with veggies and rice). The desserts were nothing to write home about, although the portions were huge. The options were either donut holes with dipping sauces (I found them really dry) and little crepes with sauce inside. The last time I ate here I had a burger which I thought was excellent.
Considering the size of our group and the fact people were moving around the service was good and the meals came out pretty fast. Overall a decent lunch and ok place for a large group.