Sebastopol CA Delicatessens 1. 495 S Main St, Sebastopol, CA 95472 | Main Street Liquor & Deli (707) 823-2069