strozzapreti

     

Strozzapreti means "priest choker" in Italian. They are typically an elongate form of cavatelli a hand rolled pasta, but are sometimes or a baked cheese and vegetable dumpling from the Emilia-Romagna, Tuscany and Umbria regions of Italy.

Users that searched for strozzapreti