Craving authentic Chinese food in Castle Rock? Nestled on 804 North Ridge Road, we been a local family-friendly eatery for 20 years. All dishes are prepared with fresh ingredients at order using traditional Wok techniques. All dishes are homemade and no cutting corners, that’s our promise to you. Dine-in with us or carry out, see you at dinner.