Italian Pasta

Italian pasta

Fresh italian pasta called mezzelune