hi Myriam, stevia is a natural sweetener. It is God's gift to mankind... the leaf itself is sweet. We prefer the liquid version, better than any form of sugar.
You are viewing a single comment's thread from:
hi Myriam, stevia is a natural sweetener. It is God's gift to mankind... the leaf itself is sweet. We prefer the liquid version, better than any form of sugar.