Odd location for a dim sum resto of this calibre. It's located in a strip mall and is very unassuming. The decor inside was unexpected. It reminded me of the better Dim Sum joints in Markham. However by comparison the food was just decent. I especially liked that it was clean and the service seemed to be on point.