Deli Cucina stocks the finest foods from France, Italy, Spain and Australia. From extra virgin olive oil to parma ham, Deli Cucina has a fabulous selection of products and a fantastic wealth of knowledge and expertise that they are happy to pass on.I was initially attracted to the smell of sizzling sausages…