Mistral 1229 N. Dutton Ave. Santa Rosa CA United States
Outdoor dining
Hours: Lunch Mon.-Fri.,Dinner Nightly
Phone: 707.578.4511 Accepts: American Express