Landry's Seafood House
open now, until 21:30
Cajun & creole restaurant Seafood restaurant
Landry's Seafood House is a restaurant on 620 Decatur St, Unit 1A in New Orleans. Update description
Review Landry's Seafood House
Loading comments-box...
Popularity of Landry's Seafood House
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in September:
Landry's Seafood House has a total of 21787 visitors (checkins) and 1336 likes.