I've been here numerous times. This is where I usually end up when I'm in the area and if none of the near by asian restaurants (especially Little Asia) are open and don't feel like driving around.
I must say the service does have improved quite a bit compared to few years ago but it's usually hit or miss depending on who serves you like any other place.
As for the food - Korean Fried Rice, Oriental Greens and the Pepper Steak has been my favorite from most of what I've tried so far. General Tso isn't too bad either. Some of the small menu items like the "Tom Khai Kai" Soup, crab rangoons are pretty good. Since I usually order different items if I'm visiting the same place again - I got the "Schezwan Chicken" during my last visit. Turns out - it was a bad choice. The dish was salty and very bland.
Overall, this is a decent and reasonably priced asian restaurant. I would recommend it if you're looking for something quick.