I have been ordering take-out from this place for the past five years, and I was shocked to see that they had a negative review. Every single time I have ordered from them the food is hot, fresh, and exactly what you would expect from a nice take-out Chinese restaurant. Owner and staff are friendly, everything is ready in "Ten Minute", and the food and flavor are excellent.
They do have a few tables for dine-in, however the atmosphere isn't great... the place is really your traditional take-out or delivery venue. The kitchen is right there in the open and you can watch them making the food--all is clean and well kept. All I can say is check it out for yourself as I don't think you will be disappointed.