Over the last 3 weekends, we've sampled 2 dim sum restos: Ambassador (West Beaver Creek in Richmond Hill) & Spring Villa (Woodbine just N of Steeles). Here's what we thought:
Service - the same - fine at both
Decor - ditto
Dumplings - Spring Villa had better fillings (more whole shrimp, less doughy) & more variety for non-pork lovers like myself
Fried stuff (squid, spring rolls, fried dumplings) - less greasy at Spring Villa and definitely felt like the food was served faster (aka hotter)
Sticky rice - MUCH better at Spring Villa - more meat, better texture
Price- Spring Villa was slightly cheaper, but not by much
Overall, I think Spring Villa won us over by a couple of points - the quality of the food was a bit better and everything tasted a bit fresher. Ambassador is still very good. I just wanted to post this as I haven't seen much posted about Spring Villa and it's certainly VERY good dim sum.