There aren't any tasting notes for this tea yet.
Horse Head Ceylon tea is a specially selected tea for authentic taste lovers. It is a blend of the finest tea crops harmonized by tradition to preserve its purity. Horse Head Tea enjoys dedication for excellence backed up by 80 years of family devotion to keep this tea at its best, satisfying all tastes and expectations with quality.
Company description not available.