Brets Aioli Garlic Chips
125g
Product of France