a. Fresh strozzapreti pasta (V) 400g
$20.63
$37.55
Meaning of Strozzapreti is “Priest-stranglers”. Strozzapreti are an elongated form of cavatelli, or hand-rolled pasta typical of the Emilia-Romagna, Tuscany, Marche and Umbria regions of Italy as well as in the state of San Marino.
Food