Fresh Ham Roast

4 lb Avg
$26.00
Add to Cart

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