Fleur De Sel

Fleur de sel, or ‘flower of salt’ for the non-Francophone, is a premium sea salt with delicate, flaky crystals.  It

Filters