For dim sum, go only if you have a stomach for bad service!
Food is okay but pricey for the quality. I have had several bad experiences, most recently on Jan 22, 2017, at 1:45 pm. The maître d and floor managers are known to bump the seating queue for their dinner customers. They are also very rude, greeting their buddy-customers over your head and walk them to the table right in front of you! Very bad attitude if you are not part of the big $$$$ spending crowd! Even with a reservation, minimum wait time for ordinary customers runs between 30 - 45 minutes.
I vowed never again! The floor management team does not care enough for my business!! There are many other good dim sum restaurants in Richmond Hill/ Markham region.