I've been here a good number of times. This is a great place if you're in the mood for Chinese food. Everything is delicious, I think I've tried almost everything on the menu at least once. The interior is always clean, service is always quick, and the sound of the chefs behind the counter make the place very lively and busy-feeling. It's always crowded for lunch, take what you may from that fact.
I only wish there there was a bit more variety to some of the dishes, because choosing from their menu is like making a sandwich. There's always going to be some kind of meat with rice or noodles, it just basically depends on the type of meat you choose.