There are so many city in Italy that have food name. Gragnano, Parma, Colonnata, Gorgonzola, are only a bunch of them. Actually, there are some more, from the north to the south of Italy. To give food name to the city it is not an Italian linguistic affectation but something much more important.
When a city has food name we can easily recognized the origin of a product by his name. As the same time, if a food has a name of a city means that it is famous enough outside of his home town. Sometimes it is famous all over the world.