1068 Magazine St, New Orleans, Louisiana 70130 USA
Spinach and artichoke gourmet pizza
Photo Credit: Yelp