Michael's Seafood
Address:
3917 Jefferson Hwy, New Orleans, LA 70121
Phone:
(504) 835-6002
Restaurants,
Seafood Markets
Other Businesses:
- Jazz Cafe at 109 Tchoupitoulas St, New Orleans, LA 70130
- One Deli Square Inc at 339 Carondelet St, New Orleans, LA 70130
- Cobalt at 333 St Charles Ave, New Orleans, LA 70130
- Subway at 1515 Poydras St, New Orleans, LA 70112
- Lke at 333 Saint Charles Ave, New Orleans, LA 70130