This pasta sauce is sooooooooo good! Mama mia! Fresh and flavorful like your Italian mother made it. And what’s even better is that it comes in a plastic container that is microwaveable and freezable. Most convenience products lose a little in taste and freshness for the sake of saving consumers time. This one gives you the best of both worlds.
June 2, 2004