Grant's Premium Haggis - 392 g
1 x can of Grants Premium Haggis.
For over 100 years Grant’s have created the finest quality haggis from a traditional Scottish recipe. This tradition of excellence has been handed down through the generations and Grant’s pride themselves on usin