While there are much better Cantonese dim sum places in Richmond Hill and Markham, Royal Teahouse is the only one in this immediate area. As such, it is somewhat of a Teflon-restaurant that has survived serving mediocre greasy Chinese-chive laden food for years.
The wait time for this place can be long and there does not seem to be a set order in which those waiting are seated. However, again, unless one wishes to sit in traffic across 16 or highway 7 into Richmond Hill or further into Markham, or fight for parking space at First Markham Place, then the Royal Teahouse is pretty much it for this immediate area.
This place isn't completely awful, but it is not worth the hassle of driving here if you are closer to other decent places.
Expect grumpy service during dimsum.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.