3043 Sweet Potato Fries x 2.27kg

3043 Sweet Potato Fries x 2.27kg

Regular price £6.95

Vibrant in colour, crunchy in texture and super popular