DeLallo

Delallo Organic Gemelli Pasta - Pack of 16 - 1 Lb.

Gemelli means "twins" in Italian and these little pasta twists are made of two tubes of pasta wrapped around one another. With this much twisting and turning going on, they hold onto sauce with a will and since they are made from organic Italian...