My family and I have been here many times since it's been open. We used to live right across the street. We have dined in and taken out. Their prices are a bit high and generally the food is ok.
We have had a few instances where we ordered a dish one time and it was fixed a certain way and the next time it was different. For the most part the service is decent, there is one lady there who very unhospitable, and argumentative when something is wrong. The owner who seems to be there a lot is very nice. I never understood why their prices for tofu substitutions for normal meat type dishes are priced higher than the meat dishes.
In Summation, the food is what you'd expect for chinese take out. The value is decent. I like Wan Fu, but it's a bit of a drive where we are now.