Your shopping cart is empty!
X
Strozzapreti literal meaning ‘priest-choker’ in Italian is an elongated form of cavatelli, a hand-rolled pasta typical of the Emilia-Romagna, Tuscany, Marche and Umbria regions of Italy.
Check Voucher Balance |