Showing posts with label bali's best green tea latte candy. Show all posts
Showing posts with label bali's best green tea latte candy. Show all posts

Saturday, August 14, 2010

Bali's Best Green Tea Latte

If you love green tea then you have to try this candy - made in the good old US of A! 


Bali's Best!  These hard candies pack a wallop of taste on your tongue.  Their main ingredient is tapioca - this makes them extremely creamy and rich.  So far they're the best green tea flavored candies I've ever tried!

[They also come in citrus green tea and classic iced tea!]