This is one of the best places in the city to buy tea...whether its a daily staple or something unique and rare - they will have it. They also have a great selection of coffee, even some organic lines.
By Anna Damato
109 Christopher St, New York, NY 10014, USA
Sun 1pm - 7pm
Mon - Sat 10am - 9pm