I'm on the fence with this place, I've had four meals so far, yes their service could definitely be better and the staff could speak better English because usually I have a group of six or seven staff there's only one who speaks some passable English and they just make her take my order because otherwise nobody understands what I'm trying to say. The food is not as bad as these negative reviews I see here, but on the other hand not as good as the positive ones, in fact I wouldn't be surprised if the restaurant owner is writing these positive reviews because no it's definitely not that great. Each time I order their hot and sour soup because it is one of my favorites and probably less calories than the other crap I could order, my kids say variously it either smells like old gym socks or cadaver feet. Which rather lowers my appetite. It is true that their hot and Sour soup is one of the worst I've ever had. And one day I ordered beef vermicelli noodles and was sick all day the next day, it's the only thing I ate that day other than cereal therefore I know it was food poisoning so I'm guessing the kitchen is filthy. Probably I should never go here again but I have had a couple of good meals, and unfortunately it's literally the closest restaurant to my house and they have free Delivery for orders over $30 although I am worried about trying that feature because other people have said there's always items missing. We will see. Hopefully things will improve in the future.