Le Palais des Thés

This French tea company opens its first New York City boutique today on the Upper West Side. The shop will showcase 84 signature teas, along with tea accessories. A second store is set to open in Soho.

Le Palais des Thés