I've been here several times, and I leave every time stuffed and impressed by the selection, but not the taste.
If you love all you can eat with a huge verity, check this place out! But if food quality is more important that quantity to you, as it is to me, try other chinese/canadian buffets.
A few of the dishes may be very good, but you have get lucky, as it's not consistent. One time, I found the beef and broccoli more than adequate, an other time, I didn't bother with a second fork-full.
Their soups, however, have always been good. Dessert selection is impressive, and their sweet won-tons are a favorite.
Bottom line: Great in selection and service, forgettable in taste.