2372 St Claude Ave, New Orleans, Louisiana 70117 USA
Non meat sausage that taste good.
Photo Credit: Yelp