With a focus on fresh seafood dishes and classic American cuisine, Landry's Seafood House in Suite 350 of St. Louis Union Station offers patrons a delightful dining experience that complements the historic charm of its location. The restaurant’s menu features an array of lobster tails, grilled salmon, and shrimp cocktails, making it a must-visit for seafood enthusiasts and families alike. Its central position within the bustling mall ensures a lively atmosphere, attracting both tourists and locals who appreciate the blend of culinary excellence and entertainment options nearby.

Mall hours Open now
Monday 10:00 AM – 9:00 PM
Tuesday 10:00 AM – 9:00 PM
Wednesday 10:00 AM – 9:00 PM
Thursday 10:00 AM – 9:00 PM
Friday 10:00 AM – 9:00 PM
Saturday 10:00 AM – 9:00 PM
Sunday 10:00 AM – 6:00 PM
Hours for the mall — individual store hours may vary.
Information
Location Suite 350
Category Seafood Restaurant Seafood
Report an issue with this listing