I've been here a few times over the last little while. In all honesty, I tried it several years ago and was just not impressed at that time. I decided a few months ago to give it another chance and I'm certainly glad I did. I don't know what changed but it's definitely been an improvement!
My folks, my kids, my brother and I ordered take-out from them recently and by the time we had finished, all of us were fat and happy.
General Tso Shrimp, Black Pepper Beef, Orange Chicken, Lo Mein, Chicken Fried Rice and Pot Stickers - all were excellent. Egg rolls and crab puffs were meh.
Their Sunday Champaign Brunch was ON POINT! Less than $15 per person with a glass of champaign obviously included. Great deal.