Results 1 results found Homemade spaghetti, an Italian speciality known as lombrichelli in Latium (Lazio) and pici in Tuscany, Italy, Europe