If you love tea you will love Koots Green Tea. They have a variety of teas and the location is great - Lincoln Square across from Bellevue Square on NE 8th Street.
All reviews seem positive