Northbay Sourdough Deli, located in Cotati, CA, is dedicated to providing its customers with a delectable selection of 100% fresh sourdough sandwiches.
With a commitment to quality and taste, this deli prides itself on using only the finest ingredients to create mouthwatering sandwiches that are sure to satisfy any craving.
Generated from the website