Dragon Legend is an above average buffet with an above average price tag and truly impressive decor. This place is huge and if it's your first time here and you have a table in the corner, you'll likely get lost more than once on your way to and from the buffet. They have plenty of tables here but I feel this is a great place for small-medium parties but less so for big parties. For families of over 12 people, they seat you at this huge oval table which is so large that you cannot actually talk to anyone that's not beside you.
I'm not crazy about AYCE places mostly because I never eat enough for it to be worth it. That being said, I do target the more expensive food so that i can get my money's worth. Small selection of sashimi, and you're not allowed to get more than a few pieces of salmon/shrimp at once. I find this very annoying because my family and I will often get food for each other. It's very ironic that they don't allow each customer to grab a few more pieces of salmon but will allow them to grab unlimited number of specialty soup (some sort of ginger herbal soup) at once, especially since the specialty soup may take up to 20 mins to heat. The limit on sashimi alone ruins my experience here.
The sushi and chinese dishes were not impressive, though the peking duck is absolutely the highlight. There's a bit of a line up and each person is allowed 2 per plate, then you can go to the side and add your own sauce etc. The staff here are quite attentive and our plates do get cleared often enough.