Willie Bird Turkey Store & Deli in Santa Rosa closing
[ad_1] It’s the tip of an period for Willie Chook Turkey in Santa Rosa, because the retail retailer and deli on Freeway 12 will shut on the finish of Could after practically 5 many years feeding clients poultry so premium it was a canopy mannequin on Williams Sonoma culinary catalogs. The transfer comes after Diestel …
Willie Bird Turkey Store & Deli in Santa Rosa closing Read More »