Larry Williams
Food Products in the United Kingdom
What is Foie Gras? It is the liver of a duck or goose that has been fattened up mainly for consumption. No doubt that Fois Gras has always been a French delicacy, but now the rest of the world has caught up, people across the globe now want it too. If you want to buy foie gras, you can look for our website.