Roman-style strozzapreti (literally priest stranglers)
Strozzapreti are an ancient Italian pasta in the shape of large one-inch-long torches. Mentioned several times in Roman literature, strozzapreti are obviously born as pasta...
31 October 2022