I've been coming here for years and I've never been that big of a fan of Chinese Food cause usually if it's in a strip mall...it's a gamble. The food here is amazing, high quality...
We ate at Lai Wah in Apple Valley last weekend, the food tasted great but we were both very sick the next day. Beware.