Does pesto have almonds in it?

Pesto is a delicious Italian sauce that's made from basil leaves, pine nuts, garlic and Parmesan cheese. It's a versatil...

Continue reading