I've been coming to Kam Han for about 10 years and absolutely love their food. While its definitely westernized Chinese cuisine its heads and shoulders above every other similar restaurant. I live a good 40 minutes away and I happily make the drive!
The restaurant itself is always quite clean and the staff very friendly & attentive. They have a very large menu and always a few daily specials.
The last visit there we had a good mix. Started with the hot & sour soup, then the pan fried wontons (these are AMAZING little bundles of flavor...not your normal wontons), house special steamed rice, chicken with beans and spicy szechuan beef. The soup was loaded with all sorts of good stuff. Rice similarly packed with vegetables, egg and chicken. The mains were freshly cooked to order and oh so tasty!
I don't want to end on a negative not but it should be worth mentioning that the Kam Han in Avenida Place might share a name but thats about it. Have been there a few times and their food was always disappointing. Stick to the location on Spiller Road and you'll be happy (and full!).