I have been here quite a few times now, the food is reasonably good, the service if you dine in can be fairly slow and the atmosphere of the restaurant isn't t as relaxing as it could be due to the decor, like walking into a 70's movie..
They offer all you can eat from a select menu on Monday and Tuesday nights. I usually go on Tuesday night because that's the night chicken balls are offered and they are really tasty! unlike most Canadian Chinese places who all seem to use frozen portion packed chicken balls that are hard and all batter with straight up ketchup sauce here is different. The chicken balls are very soft and have a "fresh" taste to them and the sauce is sweet and doesn't taste like ketchup.
There is always at least 5-6 ducks being served every time I have been here, I have not tried the duck but it is craved at your table and in thin slices, always interesting to watch. I will for sure try it one day.