Encased in a petite canister with a colorful Japanese floral pattern, this pack of roasted leaves covered in green tea powder makes a wonderful wedding or party favor. Grown in the Uji district of Kyoto, the most famous tea growing region in Japan.
Copyright 2011, Merae, All Rights Reserved Site Map