every time I come to Toronto, I go to the Mandarin. I love their big place in Brampton, Ontario. The food is excellent and plentiful and the staff are so nice, it's just excellent! I love the variety of foods and the theme rooms where you can watch parrots or fish. Absolutely my favourite place.