Definitely a place that you have to spend a whole afternoon at! Mandarin has such a good selection of food and it's all so good!! They don't have a good dessert selection unless you like ice cream but their chicken balls are the best in the business.
It's an all you can eat buffet so it's so fun with a large group of people, you get to have a competition on how many plates you can finish. You may regret it in the morning, but it's exciting at the time.