My family and friends have been getting together for a few years here to grub. That will be happening no longer. The last 3 visits were terrible and the last visit specifically was not good. I'm sad about this because I really loved the food before, but now it's just not consistent. On this last visit we were the only customers in the restaurant yet it still took over an hour to receive our food and the food came out staggered. My niece only wanted Egg Drop Soup and they totally forgot to bring it to her and only did so after asking a 3rd time about it. When she finally got her soup it was like a bowl of gloppy gel. I loved the soup here before, so I have no idea what has happened, but it wasn't even edible. What I loved ordering here most, Strawberry Chicken, tasted awful. One thing that wasn't easy to ignore was the nasty smell inside. It smelled so badly of like sewage or something. Then at the end of the meal we noticed roaches on the floor! OMG I was so ready to leave. Drinks come in cans and refills aren't free. After loving this place for so long it's a major disappointment to see New China Cuisine go so downhill.