Landry's

17
Located in the heart of Downtown St. Louis, Landry's Seafood is the Gateway to the West's destination for the freshest Gulf seafood. Located on Market Street in the historic Union Station, just a few blocks from Scottrade Center, Busch Stadium, the Peabody Opera House, Memorial Plaza and other iconic St. Louis landmarks, Landry's serves fresh fish, succulent steaks and decadent desserts in an unmatched atmosphere, including outdoor dining. Visit Landry's today and experience a Gulf Coast legend.

"Landry's" - Social Networks

Do you own or manage this business? Click here to claim the Landry's listing and add social networks, logos, descriptions and more.

Landry's Contact Information:

  • 350 Saint Louis Ave
    Saint Louis, MO 63135
  • Map
  • Phone: (314) 231-4040
  • Send Message
  • Hours

    Monday 11:00 am - 9:00 pm
    Tuesday 11:00 am - 9:00 pm
    Wednesday 11:00 am - 9:00 pm
    Thursday 11:00 am - 9:00 pm
    Friday 11:00 am - 11:00 pm
    Saturday 11:00 am - 11:00 pm
    Sunday 11:00 am - 9:00 pm