Ohori's offers a variety of green tea for your sipping pleasure. Green tea is made of Camellia sinensis leaves that are picked then lightly dried and fired to prevent oxidation and help preserve the fresh flavors and green color. Green teas vary in taste based on growing conditions, horticultural methods, processing, and harvest times.