Tea Fee

Tuesday, December 27, 2005

Gyokuro Japanese Green Tea

Green Tea is at an all time high. The health benefits fo what Green Tea gives you. This is considered Japan’s best green tea. This is a steamed green tea with a full flavor and a satisfying light refreshing character...read more...

0 Comments:

Post a Comment

<< Home