West Coast Sourdough

Yuba City / Deli & Sandwiches

Open 11:00 AM to 7:00 PM Monday through Sunday.  

Address

West Coast Sourdough
1282 Stabler Ln Suite 600
Yuba City, CA 95993