I have only been (many times) for lunch, so I can't speak for dinner service, but lunch has been great. The food is wonderful, with good lunch specials. Best Hot and Sour soup I have found in St. Louis so far, as is the Szechuan eggplant. The lunch menu is a lttle limited, otherwise it is definitely worth a try.
Pros: Food, Prices, vegetarian options
Cons: limited menu