![Fresh Ham Roast](http://cobblestonevalley.com/cdn/shop/products/hamroast_700x700.jpg?v=1676493657)
Fresh Ham Roast
Original price
$50.00
-
Original price
$64.00
Original price
$64.00
$50.00
-
$64.00
Current price
$64.00
Luscious fresh ham; boned, rolled, and tied. A feast!
Small - 4.4 pounds
Medium 5.4 pounds
Large 6.6 pounds