The Coffee Bean and Tea Leaf opens their 4th New York City location in the Upper East Side

This Los Angeles chain opens their newest location with a custom coffee and tea cellar that has over 100 tea and coffee blends to choose from.
The Coffee Bean and Tea Leaf on the Upper East Side is located on East 83rd Street and 3rd Avenue

Leave a comment