Address: 286 Coddingtown Ctr (at Steele Ln, in Coddingtown Mall), Santa Rosa CA 95401 / (707) 527-6444
About Us / Fresh China - maybe closed History: Serves meat, veg options available. Chinese food restaurant. Menu includes many vegetarian and vegan dishes. JAN 2014 REPORTED SHUT, please verify and let happycow know!