Caffe Bar Telegraph is a cafe offering coffee, cocktails, and snacks.