Creme Fraiche, 8oz

Original price was: $9.99.Current price is: $2.00.
In France, creme fraiche is a naturally thickened cream made with unpasteurized cream and provides a tart, buttery flavor. In the U.S.
Select options This product has multiple variants. The options may be chosen on the product page