Fresh pesto

£2.95

100gr

Category:

Pesto is a paste that consists of crushed garlic, European pine nuts, coarse salt, basil leaves, and hard cheese such as Parmesan or pecorino sardo, all blended with olive oil. It originated in Genoa, the capital city of Liguria, Italy.