Haggis Puddings
These haggis puddings are made to the traditional haggis recipe. Ideal for one person.
Sold individually at minimum weight of 230g which provides 1 serving.
Price: £2.30