tr

Garibaldi

Garibaldi

A biscuit containing a layer of compressed currants.

Gastronomy Terminology