Salted Caramel Fudge

$5.60

100 grams

The latest craze. Sweet, of course, but a salty finish lifts the flavours.

Category: .