I'd rather drive an hour to Scarborough for dim sum.
The food is VERY mediocre, some were great and others tasted awful. Overall the food was soooooo average (I could go to T&T and buy dim sum that tastes better), and there is nothing too special about this place and if you are a person who prides themselves on good dim sum then tread with caution.
The thing that really did it for me was the lack of cleanliness. Both my husband and I got chopsticks caked with black smears at the tip, and when we got a different pair that was just as dirty.