Ham Roast: Fresh

Ham Roast: Fresh

$8.00/lb. Avg. 3.5 lb.
Add to cart

Fresh hams range from 3.5-5.0lbs


Pasture raised, non-gmo, no antibiotics or hormones

Your Cart