For take out... it's not bad. There were horrible reviews on this but maybe it's because they didn't know what to order.
Tonight I ordered the Shanghai curry noodles and requested chicken only. Also ordered spicy squid and spicy tofu.
The vermicelli noodles was good. Nice balance of curry. Dry and loose the way I like it with a good portion of chicken. The tofu was crispy and almost over done. I prefer to have a bit more of that moist white tofu inside the crispy outer. The squid was executed really well. Tender and very flavourful. No heavy batter which was a nice surprise. A light dusting of what looks like rice flour and pan fried with chopped onions and chilli peppers. Really good...
Overall, for take out its good. Just be careful what you order. The typical Chinese dishes are gonna be, well, typical. There are tables and chairs for those who wish to "dine in", but really, this a quick take out place.