The Italian Barrel Menu --- New Orleans
-
The Italian Barrel
430 Barracks St
New Orleans LA, 70116
504-569-0198
http://www.italianbarrel.com/default.htmlNo results
Menu does not exist for location: [the-italian-barrel] Location does not exist: [the-italian-barrel]Popular Restaurants In New Orleans
Explore Restaurants In