I'm not sure what the other reviewers had but I've never had an issue with the food here. It's consistently exactly what I expect of the neighbourhood Chinese take-out with a little less grease.
Dishes could contain at least a little bit of veggie, but it might just be what I ordered. Japanese-style seafood noodles were tasty, although I don't know if crab stick qualifies as seafood, and definitely could have used any vegetable; I usually expect some onion at least.
Definitely a take-out/pickup type of place. I've never seen anyone sit and eat here, nor has it been offered when I go in. Tables there are clearly just a place to hang while the food is made, express it is.