Cuba Caffe is an ice cream shop offering a delightful selection of sweet treats.