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.