This restaurant has the best Chinese food I've found in St. Louis yet. If you go to dine in, allow plenty of time as it's not always the fastest. However, the food is DEFINITELY worth the wait!! I especially recommend their Chicken dishes...the chicken is always tender and delicious.
more