Spoil yourself with our top grade Matcha.
Premium Tencha green tea leaves have been carefully hand-picked and stone-ground according to Japanese Cha Dao traditions that are thousands of years old.
Creamy and incredibly refreshing, you will be delighted!