Il Caffe di Francesco is a cafe offering coffee and tapas. Established in 1992, they also have an online store.