3.5 stars for my overall visit to Yang's for dim sum.
Between two people we ordered five dishes:
shrimp dumplings - good, jumbo shrimp, dumpling skin too thick;
taro/pork spring rolls - good, those who prefer meat and veg springs rolls will be disappointed;
beef flour crepes - good, nice filing, flour crepe mediocre;
steamed pork buns - fair, wish they had the baked version instead;
steamed egg custard bun - excellent!, great execution
Food: 3.5 stars
Service: 4.5 stars
Restroom: 3 stars
Value: 2.5 stars
While the service, decor and food was good, the overall value for dim sum for the quality and execution isn't worth the drive to Richmond Hill.