Ham Roast

Ham Roast

  • $22.50
    Unit price per 


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