A cafe offering quality coffee. Find them at Corso Garibaldi 79/A and Centro Commerciale I Cappuccini.