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