Lee's Seafood & Grill
Address:
2800 Tulane Ave, New Orleans, LA 70119
Phone:
(504) 324-5305
Payment:
Restaurants,
Night Clubs,
Bars,
Seafood Markets,
Seafood
Other Businesses:
- Al's By the River Kitchen at 8534 Oak St, New Orleans, LA 70118
- Cooter Pints Fish Cafe at 8534 Oak St, New Orleans, LA 70118
- Lacadena Delosamigos Inc at 7730 Walmsley Ave, New Orleans, LA 70125
- PJ's Coffee at 5555 Canal Blvd, New Orleans, LA 70124
- Wok N Soul LLC at 2441 Orleans Ave, New Orleans, LA 70119