Piazza D’Italia
Piazza d’Italia Plaza is a public space in downtown New Orleans that celebrates Italian-American heritage through bold, playful architecture and fountain features. The plaza offers a unique setting for photos, casual walks, and small gatherings, adding a touch of European-inspired design to the Central Business District.
Address: 377 Poydras St, New Orleans, LA 70130, USA