Caffe Tamborra is a cafe.