Located in Liguria in Northern Italy, Genoa is perched on the Ligurian ... Genoa even hosts the World Pesto Championships, and there is one restaurant in particular that stands out when it ...
We are in Genoa, Italy. Here is where pesto was invented. And ask any Genoese you know, and they will tell you that pesto made outside of the city just can't compete with the one that is made here.