T Shop is BY FAR the BEST tea place in all of NYC. Seriously. Ambiance is amazing. Owner is incredibly nice. It almost felt like having tea at home!
This tea was special. I will definitely be posting a longer note when I get the chance…. since I bought some!