Ham Roast

Ham Roast

  • $22.50
    Unit price per 


4-5 lb. Ham Roasts. Perfect for smaller gatherings. These are fresh hams.