Your comment made me wonder if there was any such place where you could go and have pizzerias everywhere.
I couldn’t find anything like an entire plaza of pizza (though it wouldn’t surprise me if that existed somewhere) but I did learn that apparently Buenos Aires has the most pizzerias of any major city in the world. So if there is such a thing as a pepperoni piazza, I’d guess Argentina would be the place to check first.
Your comment made me wonder if there was any such place where you could go and have pizzerias everywhere.
I couldn’t find anything like an entire plaza of pizza (though it wouldn’t surprise me if that existed somewhere) but I did learn that apparently Buenos Aires has the most pizzerias of any major city in the world. So if there is such a thing as a pepperoni piazza, I’d guess Argentina would be the place to check first.