Wow! Wan Fu is excellent. The restaurant itself is huge and well appointed. There is plenty of space for large groups. We had a large group and ended up getting a ton of food and passing around. One of my favorite dishes was a kind of duck taco. It was delicious! Everything else I tried was great as well. Wan Fu is definitely a far cry from cheap Chinese buffets. The service was very friendly and attentive and being locally owned is a big plus!