3000 South Carrollton Avenue, New Orleans, LA 70118
Overall Rating
Review
The waitress was not at all knowledgeable and the menu was just sad. The food itself was good and I don't seem to have been contaminated, but I really feel like it was sheer luck.