Closed as of Oct 10 12801 Royal St
New Orleans, LA 70116
Deli with a few vegetarian options that are veganizable
Some of the sandwiches here can be made vegan if you omit the cheese.
Added by conde.kedar on Sep 21 09 (last updated Jul 29 14)