A New Leaf Web Store will be down for upgrading for a bit.

In the meantime, please feel free to browse our tea menu below.

If you would like to order online, please call our store at 516.506.7575 and we will be happy to assist you!