Shelves of Mancini pasta in Spain. Fresh Italian pasta, tortellini, and ravioli on display. Italian own labels.

Shelves of Mancini pasta in Spain. Fresh Italian pasta, tortellini, and ravioli on display. Italian own labels.

© All rights reserved