Mini Brie

Mini Brie / Ile de france mini brie is the creamiest natural mini cheese with an extra mild taste.