Don't eat here. Only the prices are premium.
At breakfast I was thinking to myself "how come there's no such thing as a Chinese restaurant with a patio?" So when I stumbled across this place this evening it felt like destiny. But if that's the case, I must have done some bad stuff to deserve this fate.
I've had high-end Chinese food before with good results. That place at harbor castle is worth the premium price. And there was an extravagant dim sum place at a hotel on Chestnut a few years back that had crazy prices but the foods really was a cut above normal Chinese fare.
Dynasty has the crazy prices, but the food here would be disappointing at any price. Crystal prawns for example, are basically some garlic shrimp and broccoli with a $25 price tag. Hot and sour soup was neither hot nor sour. Szechwan tofu was terribly bland. Asparagus with mushroom came with three asparagus spears hidden under a mound of overcooked mushrooms drowning in sauce. Worst of all was the BBQ duck. Worst and most boring duck ever. No hint of the normal Chinese BBQ flavor.
If you're already in Yorkdale, eat elsewhere. If you're coming here for premium Chinese food, don't. You'll be much better off picking any other Chinese place at random.