abiglobalfoods.co.uk

Turkey Gizzard - 1KG

£3.50
 
£3.50
 
Delight your palette with our succulent Turkey Gizzards—premium cuts with a blast of rich flavours. These tasty gizzards, sourced with care, enrich your meals, ensuring a gourmet experience with every bite.