Lamb Head

Acclaimed as a rare and fine delicacy internationally, we are proud to offer Primal lamb’s head.