Bar Caffè Italiano, located in Santa Teresa Gallura.