italian orleans restaurants wallpaper italian restaurants new orleans metairie 960 reviews 121 of 1338 Restaurants in New Orleans - Italian American Cajun Creole 3800 Canal St New Orleans LA 70119-6037 1 504-… Tuesday, March 1, 2022 Edit