10 - 400 Persons
Edit this Listing!
Landry's Seafood House 620 Decatur St, New Orleans
620 Decatur St
Edit this Listing!
Updated On: 31 Mar 2020
HighlightsAddress:620 Decatur St Unit 1A, New Orleans, LA 70130, United States
Capacity
Minimum Capacity10
Maximum Capacity400
Landmark:620 Decatur St Unit 1A
MenuOther Facilities
Minimum TypePrice / Plate
- Poolside
- Great for small parties
- Budget friendly