Related Category
Business Type
Meishi Matcha Tea: Shade-grown, handpicked tea leaves are finely powdered to make our Matcha green tea. Its vegetal, grassy taste, and vibrant green colour is an indicator of the quality. Tasting Notes: The taste profile is sweet yet savour taste with little to no bitterness. 100% Natural with No Additives, N more...