Crawford's Garibaldi Biscuits
(100 g)

$3.50

1 item in stock
in stock
+

 

Garibaldi biscuits, made in England since 1813, are a crisp, thin, golden brown biscuit filled with plump currants (raisins).

There are only 40 calories and 1 gram of fat per biscuit.