Ads
Company Profile
- Landry's Seafood House
- Country : United States
- City: Lockport
- State: Louisiana - LA
- Address: 246 S Main Street #1
- Zipcode: 70374
- Category: Crab House Restaurants, Raw Bar Restaurants, Restaurants, Seafood Restaurants, Steak and Seafood Restaurants
- Products: Prepared Fish & Seafood Products (Mfr), Restaurants - 581208
- Employees: 25
- Year Established: 1994