I've been here a couple times. Food is reasonably good but I am very very disappointed in the management. The service was good but one of the first times I've seen makings of a good restaurant (food, service, location) go down because of poor management. Horrible isn't strong enough of a word--unipygic is. I have a teenage son with Down Syndrome. Asian food isn't his favorite but we look for ways to work around it.
Mings has Corn Dogs on the Children's menu. So we order it or more accurately, try to. Mings won't allow it since my son is too old. We inquire whether we can just pay a surcharge for them--not allowed we're told. We ask to speak with manager and are told we can bring our own food in for him but they can't deviate from the menu (a Chinese restaurant not deviating from the menu?)
We were a bit taken back and the waiter really felt for us but not accommodating a customer (and one willing to pay for the accomodation) is a show-stopper. Never coming back and given the other Asian restaurants are rated 4 stars in Davidson, I recommend you skip Ming's too.