Landry's Seafood House
203 Union Station
St. Louis, MO 63103
314-231-4040
Open daily for lunch and dinner, this restaurant serves exceptional seafood and delicious beef, chicken, and pasta entries.
