Stylish green tea “chablets” from Shizuoka are our new way favorite way to grab a cuppa

The tablets are made of 100-percent tea leaves and feature seven varieties of tea grown near the base of Mt. Fuji.

Read More