The Piazza d'Italia is an urban public plaza in downtown New Orleans, Louisiana controlled by the Piazza d'Italia Development Corporation, a subdivision of New Orleans city government.
The Piazza d'Italia is an urban public plaza in downtown New Orleans, Louisiana controlled by the Piazza d'Italia Development Corporation. The Piazza d'Italia Development Corporation is a subdivision of New Orleans city government.