Landry's Seafood House
139 State Farm Parkway | Homewood, Alabama, 35209
(205) 916-0777 | Website
Neighborhood: Homewood/Lakeshore/Green Springs/Valley Ave.
Fresh Gulf seafood, steaks, chicken and pasta specialties.




