No products
Cart Check out
Three Frogs provide a range of Savoury products selected from the finest regions of the world.
The whole duck Foie Gras from Perigord is already an exclusive product, but when it is married with a touch of truffle you have a product that is extraordinary. Our Godard selection is adding to this collection a Whole Duck Foie Gras with a delightful touch of Truffle. With its creamy and rich taste, the woody scent of truffles brings a happy together. Product of France