Bread & Pizza Italian Regional RecipesCarasau – Sardinian Crunchy Flat Bread cooked and written by Fiorenza December 15, 2020 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…