Ham Roast: Fresh

Ham Roast: Fresh

$8.00/lb. Avg. 3.5lb .
Sold Out

Fresh hams range from 3.5-5.0lbs


Pasture raised, non-gmo, no antibiotics or hormones

Your Cart