Landry's Seafood House (8000 Lakeshore Dr.)
Opens at 11:30 AM

Landry's Seafood House (8000 Lakeshore Dr.)

$$ • Seafood • American • Southern
4.7
(11)
  •  
View delivery time and booking fee.

8000 Lakeshore Dr., New Orleans, LA 70124 • More info