The Coffee Bean & Tea Leaf opens their second New York City location in The Upper West Side

The new location is now open on Amsterdam Avenue between W 85th/86th Street.
Get to know more about their coffee here

Leave a comment