Store
Landry's Seafood House at St. Louis Union Station
📍 1820 Market Street, St. Louis, MO 63103
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.