Landry's Seafood House - French Quarter
Landry's Seafood House - French Quarter
French Quarter Dining

Landry's Seafood House - French Quarter

620 Decatur St  New Orleans, 70130
(504) 581-9825
Operating Hours:
sunday - thursday 11:00 am - 10:00 pm
friday - saturday 11:00 am - 11:00 pm
620 Decatur St  New Orleans, 70130