Sandwiches, Fast Food, Restaurant
1227 Tulane Ave, Deming Pavilion, Unit 3 (Tulane Medical Ctr.)
New Orleans, LA 70112
- This place gets hit hard by the 12pm lunch rush. Don't dine in. Very small and cramped.
- Friendly staff but skip on the tomatoes.. they are usually crumpled and slimy from being frozen and cant be sliced so they sort of unravel in strings..
- I love Tuna !!!
- Friendliest staff in the city. Always quick service!