Crafted by Sugarfina in the USA, the Lemon Green Tea White Chocolate Bar is a delightful masterpiece. This smooth and invigorating white chocolate bar boasts a burst of lemon flavour, catering to the indulgent cravings of those who savour the tangy zest of lemons.