Casa Italia is a chain of Italian specialty stores in Barcelona, offering authentic Italian charcuterie and a wide variety of products. They provide nationwide shipping for orders over 90€.