Lee's Seafood & Grill
Address:
2201 Tulane Ave, New Orleans, LA 70195
Phone:
(504) 324-3435
Nice to Know:
- Accepts Credit Cards Yes
Other Businesses:
- Black Star Books & Caffe at 800 Belleville St, New Orleans, LA 70114
- Cafe Maspero at 601 Decatur St, New Orleans, LA 70130
- The Marigny Brasserie at 640 Frenchmen St, New Orleans, LA 70116
- Duffy's at 1005 Canal St, New Orleans, LA 70112
- La Madeleine Bakery Cafe & Bistro at 5171 Citrus Blvd, New Orleans, LA 70123