Special Leaf

by Special Leaf

Review: Special Leaf Olive Leaf Tea

Special Leaf is a new line of herbal tea beverages that are made with leaves from olive trees. The company is launching with two flavors, Sweet Side and When Life Gives You Lemons.So why make tea from olive leaves? According to the company’s we...