Rose stuffed potatoes recipe appetizer Christmas vickyart art in the kitchen. Scamorza is an Italian, spun paste cow’s milk cheese belonging to the pasta filata family. A semi-soft white cheese with a texture comparable to that of a firm, dry Mozzarella