133 Saint Charles Ave, New Orleans, Louisiana 70130 USA
Don't skip the muffaletta!
Photo Credit: Yelp