Japanese Matcha is essentially derived from and composed of green tea leaves. It is a type of green tea that is made by taking the young leaves and grinding them into a bright green powder. Good quality matcha when brewed is bright green in color, smooth in texture and has a slightly sweet taste.
Ladalu chakra is the greener version of Lumbini Jayachakra tea. The whole two leaves and bud is used to make the tea. This is a creation of team Lumbini. Ladaluchakra was awarded as the best new product in 2014in USA at the world tea expo 2014 in Long beach California. Lighter in cup and gives a delicious taste for the full mouth.
For Award details please visit: http://www.2luxury2.com/world-tea-awards-2014/