3900 General Degaulle Dr, New Orleans, Louisiana 70114 USA
Catfish, fries, red beans
Photo Credit: Yelp