If you're looking for a buffet experience, you HAVE to visit this Mandarin location. There's a large selection to choose from and you can definitely over-eat. Come during the moon festival and you can get Peking duck (actually I'm not sure if this is the only time the have it available - I've only been here in October).
The staff (holy crap are they nice) and the ambiance (there's an aquarium!) is what sets this location apart from others. At the time of this review, this has 4.5/5 stars on tripadvisor and rated #3 restaurant in Brampton.
On our most recent visit, we got here around 6 om a Friday the food was almost at peak freshness. Come with an appetite and an empty stomach and you won't be disappointed.
Here's a tip: make sure you keep your plates small so your food doesn't get cold while you work your way through. The hotter, the better!