On a Sunday morning we waited for over 90 minutes for dim sum. Lolly gaggers at some tables clearly finished eating but sat there occupying their tables while lots and lots of people waiting. Once seated, order by paper not old school push carts. Food came at a good pace and all hot and fresh. Loved the big shui mai and har gow. Beef meatballs were dense and fully cooked unlike some other places the meat wasn't fully cooked. Beef rice rolls and shrimp rice rolls were simply delicious. Pork buns were just light and fluffy. Becareful as service charge/tip included on bill.