Delicatessens go Results Found: 2 Button group with nested dropdown Lucchesi's Deli Inc. Lucchesi's Deli Inc. 301 S. McDowell Blvd., Suite B Petaluma CA 94954 (707) 778-0116 Lombardi's BBQ, Inc. Lombardi's BBQ, Inc. 3413 Petaluma Blvd. North Petaluma CA 94952 (707) 773-1271