We traveled to TeaLeafs in Williamsville, NY to discuss the healthy benefits of tea. WGRZ Staff