Thé Vert Menthe de Marrakech Bio
See the wholesale price
Gyokuro means "drops of jade". Mikoto is a term from ancient Japanese that referred to the emperor. This green tea is one of the finest shade tea varieties. Only the most tender leaves from the first days of spring are used. Gyokuro Mikoto tea is grown in Japan in the city of Kagoshima on the island of Kyūshū.