Coffee store Torrefazione Dama Caffè, offering coffee.