Barilla
Barilla Spaghetti No. 3 500G (Case of 24)
Low stock (9 units)£3459Unit price /UnavailableBarilla
Barilla Capellini No. 1 500G (Case of 24)
Low stock (10 units)£3499Unit price /Unavailable
Barilla
Barilla Spaghetti No. 3 500G (Case of 24)
Barilla
Barilla Capellini No. 1 500G (Case of 24)