Lots of choices here! This has probably got to be the best Chinese restaurant I have ever tried in my 17 years I lived here. It is located in the Sprouts parking lot next to Color Nails & Spa.
I ordered the chicken lo mein alongside with dumplings, which was huge. To be honest, it was really hard for me to decide what I wanted to order. Highly recommended!