We're open! Visit us in Railroad Square in downtown Santa Rosa

Where to find us

Visit our new home in historic Railroad Square in downtown Santa Rosa.

 

OLIVE + ROSE

111 4th Street

Santa Rosa, CA 95401

 

Inside the Olive and Rose shop in Santa Rosa CA

We use cookies to enhance your experience while on our site. Manage cookies