$45.00
Gyokuro is known to be the highest grade of tea in Japan. The production is quite different from the Sencha production. The secret comes from the farmer's special method of producing tea leaves for Gyokuro. About...
