This place serves perfectly decent Chinese food...just nothing to write home about! It's been there probably 10 years, so obviously they have. Following. I'm just saying there's far better food in downtown Santa Rosa.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.