1500 S Carrollton Ave, New Orleans, Louisiana 70118 USA
Spinach Spinach & Artichoke Dip
Photo Credit: Yelp