Restaurants & Bars

Southern New England Providence

Freeman's Super Food Warehouse - Providence

Share:

Restaurants & Bars 1

Freeman's Super Food Warehouse - Providence

Frobisher | Jul 8, 2011 06:31 AM

Anyone bought any meat/poultry from here? The prices are so good I am awfully tempted. On the other hand the prices are so low, one wonders about quality/freshness.

Want to stay up to date with this post?

Recommended From Chowhound