Guiseppe

Giuseppe Strozzapreti 500gm

1589_giuseppe_strozapreti
Priest choker in Italian. There are several legends to explain the name "priest choker". As legend goes that wives would customarily make the pasta for churchmen as partial payment for land rents (the Catholic Church had extensive land properties rented t