Caffe Caprera Piazza Giuseppe Garibaldi, 12, 47017 Rocca San Casciano FC, Italy 44.060067, 11.8426438