Earn a FREE Item w/ Each Order & Save Additional 5% When You Choose Subscribe & Save at Checkout

Fresh Ham Roast

Fresh Ham Roast

48 oz. avg

One fresh bone-in ham roast, not smoked.

Weighs approx. 3 pounds

Click here to see our Fresh Ham Roast Recipe!