A warm and luscious cup of green tea is accented with fresh ingredients best known for their healing powers and their ability to boost the immune system and aid in digestion.
Matcha powder can be found in the tea section of well stocked grocery stores, gourmet food shop, Asian grocers and online retailers.