Sassafras Restaurant
Information
Location Info |
Features |
---|---|
1229 North Dutton Avenue, Santa Rosa Santa Rosa California United States 707.578.7600 Visit Site |
Restaurant Seasonal Offerings Cocktails Terrace Open Seven Nights A Week Regional Specialities |