Melba's
Address:
1525 Elysian Fields Ave, New Orleans, LA 70117
Phone:
(504) 267-7765
Subs & Sandwiches,
Coffee Shops,
Chicken Dinners
Other Businesses:
- Huey's 24/7 Diner at 920 Decatur St, New Orleans, LA 70130
- Mike Anderson's Seafood at 1 Poydras St, New Orleans, LA 70130
- Ur Way at 3001 Tulane Ave, New Orleans, LA 70119
- Hookah & Cafe at 4641 S Carrollton Ave, New Orleans, LA 70119
- Mrs. Fields at 1 Canal St, New Orleans, LA 70130