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 it exists somewhere, I’d guess Argentina would be the place to check first.
I just woke up and read that as “Pepperoni Plaza” and now I really want an entire outdoor space devoted to pizza.
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 it exists somewhere, I’d guess Argentina would be the place to check first.