Tea on 94th St.

If you’re in the neighborhood and love good tea, this is a happy little spot to buy a cup or loose leaves:
Leaf Storm Tea, 176 West 94th St. (Corner of Amsterdam), NY, NY (212) 222-3300

Published by