Meat - Retail in Deptford, NJ
Serra's Sausage