How many calories are there in Barilla - Organic Evening Primrose Oil Capsules?

100g of Barilla - Organic Evening Primrose Oil Capsules contains 885. Thus, Barilla - Organic Evening Primrose Oil Capsules food is Very High in Calories.