Skip to product information
1 of 1

Goat Head

Goat Head

Regular price £7.99 GBP
Regular price Sale price £7.99 GBP
Sale Sold out
Tax included.
Braising or stewing goat meat low and slow with liquid (or using a slow cooker or pressure cooker) can yield succulent results.
View full details