How many calories are there in Sainsbury's Taste the Difference - Duck Liver P?t? With Perigord Truffles And Champagne?

100g of Sainsbury's Taste the Difference - Duck Liver P?t? With Perigord Truffles And Champagne contains 641. Thus, Sainsbury's Taste the Difference - Duck Liver P?t? With Perigord Truffles And Champagne food is Very High in Calories.