Supreme Ham

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

Similar Products