
Tate and Lyle Demerara is a fruity/ sweet-spiced sugar with large glassy amber crystals providing bakers and food manufacturers with a distinctive textural crunch.
Tate and Lyle Demerara is a fruity/ sweet-spiced sugar with large glassy amber crystals providing bakers and food manufacturers with a distinctive textural crunch.