Compare Prices and Buy Foie Gras Bloc Canard 2 x 150g Sud-Ouest Duck Liver French Portugal Gourmet