This place is pretty good, i come here once in a while, price is fair for what you get. My kids and i love their sweet carrots and the shrimp sauce is pretty good, i dont really care for it.
I have never had any problem with my food when i come here. And the wait is not usually long unless you have a big order. They do have signs on their wall telling you to check your order before you leave, and other stuff too. Service can be a little better and i think they should move some stuff to the back of the house. Maybe hire some more people, but i think its mostly a family run business.