Upper West Side Openings & Health Department Closings: Coffee Bean & Tea Leaf, Caffe Storico, Patagonia Tin Shed, Estihana

Looks like the mystery location for the new Upper West Side Coffee Bean & Tea Leaf mentioned in September has been outed.
I meant to take a picture of it today so I wouldn’t have to use this logo shot, but I forgot that it gets dark so damn early now.