We often go for dim sum here on weekend mornings - interesting tasty food in a fun atmosphere for very little money - can it get better than that?
Kam Fung tends to be quite packed and sometimes you have to wait in line a little while. Since there is usually lots to see in the mixed crowd, I have never found this wait boring.
The food is generally good, though a bit heavy on the pork & shrimp side. With dim sum you never really know what you get, and the choice of dishes varies with the time of day and the location of your table. One day all your favourites might arrive speedily on a few carts and within minutes, the other day you get to choose between two types of noodles and three types of tripe - yummy! But in general all the classics are readily available. They do a good broccoli, whole fried shrimp and coconut pudding. More special tastes like chicken feet are available only upon request.