This place was awarded the Best Chinese Food in Wake County for many consecutive years. Don't know why they haven't won lately. They are still the best. They could use a little renovation of the place, removal of the drab signs across the ceiling.
more