The Rhode Island Department of Health (HEALTH) advises consumers that they should not eat certain products produced by Farmstead Inc. of 186 Wayland Ave. in Providence. Certain food items purchased from the Farmstead Inc. retail shop or through http://www.farmsteadinc.com are being voluntarily recalled due to food safety concerns.
HEALTH inspectors initiated an investigation after receiving




