Our Locations

We have two locations in the Bay Area - Corte Madera and NOW OPEN, at the Santa Rosa Plaza Mall.

Corte Madera

The Village at Corte Madera
1600 Redwood Highway
Corte Madera, CA 94925
(415) 945-9221

Santa Rosa Plaza Mall

1054 Santa Rosa Plaza
Santa Rosa, CA 95401
(707) 708-0025

San Francisco

Our San Francisco store is now closed  

 

 


Corte Madera Location

 


 

Santa Rosa Plaza Mall