Supreme Ham

A flavoursome favourite that is made from boneless leg ham that is netted then cured and cooked.

Similar Products