High quality international
and organic food online
Sencha tea is an organic green tea with a slightly grassy taste. He is probably the most popular tea of Japan with the largest production volume. Usually one can see high quality when the tea has been harvested relatively early, e.g. in April or May.