Foie gras is an item the French are all seriously proud of for Excellent cause. What is foie gras, and where can we obtain it? Also called fuagra, which translates to “fatty liver”, it can be produced from both duck and goose liver. It’s a dish which has gained the hearts of followers of gourmet foodstuff all over the entire world For a long … Read More