You have no items in your cart
LILYS TEA SUPREME GREEN
is backordered and will ship as soon as it is back in stock.
Organic Sencha Green tea leaves blended with 10% Matcha in a biodegradable Pyramid tea bag. Very high in antioxidants and L-Theanine. A delicious and convenient blend for Matcha lovers. 18 Pyramids in a box.