Fresh Ham Roast

4 lb Avg
$23.80
Add to cart

These bone-in roasts are cross-cut out of whole, fresh(uncured) hams.