Garibaldi

Garibaldi

A biscuit containing a layer of compressed currants.