This is my go-to Chinese place near my house. My sister and I probably get takeout here once every week or two whenever we're in the mood for Chinese. They opened about 2 years ago, I believe. We've been going here ever since. The food we get is always consistently delicious and we've never had a problem with our orders. We usually order online which makes everything much easier for us & them.
Only gripe I have is that they don't serve salt & pepper squid! My favorite Chinese places in the NYC/NJ area have salt & pepper squid on their menus and I miss it so much. Still trying to find a place here that serves this dish.