I don't think the prices are badly priced at all! Sure, it's not necessarily cheap Chinese food but for the quantity and quality, you get your money's worth. I ordered the Honey Walnut Chicken for $15 and the portion was extremely generous. I took half of it home for lunch the following day.
We Made a reservation earlier in the day and were seated within 5 minutes of arriving. Our waiter was attentive and friendly. For starters, we got the Angel Roll followed by our entrees and everything was delicious. We will definitely be back.
Absolutely recommend.