Mistral THIS RESTAURANT IS CLOSED Mistral

THIS RESTAURANT IS CLOSED Mistral Map

1229 N. Dutton Ave. (College Ave.)
Santa Rosa, CA 95401
707-578-4511
Map
Cuisine: Mediterranean
Openings: Lunch Mon.-Fri., Dinner nightly

Features