Sandwiches, Fast Food, Restaurant
1227 Tulane Ave, Deming Pavilion, Unit 3 (Tulane Medical Ctr.)
New Orleans, LA 70112
(504) 592-1128



  • 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!