Organic Beef Heart

Organic Beef Heart

1.5 lbs, Frozen

Certified Organic Beef from Zimba Farms in Deford, MI.