The lemongrass and mint chocolate truffle is an infusion of fresh mint and organic lemongrass into a chocolate ganache in a dark chocolate shell.
Ingredients: ...See More
Adding product to your cart
Welcome Newcomer
Logging you in