Landry's Seafood House

5/51 Reviews
Mex$546
Seafood
󱝐
Open Now|11:30-22:00
3142314040
1820 Market St, St. Louis, MO 63103, United States
What travelers say:
head-img
Great service, wonderful food, quiet atmosphere. We had the best steak we've ever had. We'll be back!
More

Reviews of Landry's Seafood House

Some reviews may have been translated by Google Translate
5/5Outstanding
All (1)
Latest
Photo reviews (1)
Positive reviews (1)