This is probably one of my favourite Cantonese restaurants in Toronto. The dim sum is much better than what you get in downtown Toronto or down the street (Perfect Chinese Restaurant). Given that it's not as cheap of the Perfect Chinese Restaurant, the taste and freshest is miles better here. During the weekday, dinner service is a bit empty but the seafood is always fresh. The restaurant is clean and really spacious with high ceilings and a relatively modern interior.
As for mall, Dragon Centre, it's definitely changed from being one of the busiest Chinese malls in Scarborough during its high time when it was one of the first Chinese malls to being pretty run down and back to getting its charm again. The area is being in the process of being developed to a office complex - so I'd recommend stopping soon before things start rolling with development.
It's a family run place, which I like because it means the owner is pretty hands on (you won't miss him) looking after the food.
Some of my favourite dishes are the Hong Kong style Lobster, the roast chicken with sticky rice, and the mango sticky balls with whipped cream and fruit stuffing.