The dynamic trio of fresh basil pesto, mozzarella cheese, and juicy tomato are reunited once again in an American favorite--the pasta salad.
Rated 4.2 from 24 votes