Shoma Delicatessen & Wine Shop
177 Dry Creek Rd
Healdsburg, CA 95448
Healdsburg, CA 95448