This is my favorite Chinese restaurant here in arizona. I would rather order from here and take home than go to a nice restaurant with lots of ambiance but no taste. This is as close to China town San Francisco that I have found in 20 years. I think I have been a loyal customer for almost 11 years now. Make sure you try their pot stickers. They make those by hand the way they are supposed to be done. Not frozen like those nice Chinese restaurants with all the ambiance
Pros: they deliver, great food
more