Often referred to as 'popcorn tea', Organic Genmaicha is a blend of Japanese green tea with roasted and popped brown rice bit. One of the most popular teas in Japan, the infusion is medium-bodied and has a toasty flavour. An easy drinking, delicious everyday tea!
I have used Edible Final Touch for a couple of projects. They produce high quality icing sheets every time! I would not hesitate to use their services.