Wan Fu just got an extremely low sanitation score. (These restaurant sanitation scores are published in the local free weekly south Charlotte newspaper) But I don't care because their food is delicious and I haven't barfed yet.
Wan Fu has a pleasant atmosphere and some of the hardest working servers around. The staff dress in beautiful traditional Chinese outfits. They try really hard to do the best job possible.
The food seems high quality and expertly prepared. The dishes are generous and worth the price. The cost is fairly high but you get your money's worth. Order with confidence and know that if you want to try something that you normally don't order, it will be made correctly. What I'm trying to say is that if you don't like the dish you order, it will be because of your taste preference and not because Wan Fu has poorly turned out that particular choice.
Bottom line is: great Chinese cuisine!