I've ordered take out here 100 times at least. Awesome lo mein and pan fried dumplings. The egg drop soup is prefect when you are fighting a cold. Very friendly staff.
I laugh when I read other reviews about people not being able to understand what the staff is saying. Were you expecting British people to cook your Chinese food?
These guys have been around for years for a reason.
Looking forward to getting some take out on Christmas!