Of all the Chinese restaurants in the area(about 4), this one probably does the most take out that I have...
All reviews seem positive