Review ingredients, allergens and nutrition for Filet de sardine. Product data for barcode 3165957822017 with a transparent original source.