Despite the cheesy strip mall exterior, the restaurant serves authentic (mmm chicken feet...) and delicious food inside. I've visited 3 times and have ordered duck, sesame balls, fried shrimp on sugar cane sticks (phenomenal!), BBQ pork buns, shrimp dumplings, and mango pudding. Very reasonably priced! Lots of variety. All delicious.
Drawbacks: If you're sitting way in the corner, away from the kitchen, some of the food might not be as hot and fresh. But I've never had a downright cold item. Also, this is an authentic place and you may have language difficulties! But that's also part of the fun with real dim sum isn't it? Just point to what looks good and be adventurous.