This preparation takes its name from the Gallura area in Northwest Sardinia, although it is also widespread in other parts of the Island. The Italian word ‘Zuppa’ stands for ‘Soup’,…
Carasau bread is a typical product of Sardinia, one of the two big islands of Italy; it originated in the area of Barbagia, in the North-East of the Island, the…