Stumbled into this lovely Chinese place in the mountains. In a strip mall and noticed it when we drove by because it was so crowded. Prices are very reasonable, portions are quite large and the food is darned tasty. Service was a bit chaotic (why it only got 4 stars) but the staff tried very hard. Definitely worth a visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.