Landry’s Seafood House Eat|Drink / Dining Landry's Seafood House Hours Mon–Thu 11:30am–9:00pmFri–Sat 11:30am–10:00pmSun 11:30am–9:00pm Address 1820 Market StSt. Louis, MO 63103 Driving Directions Phone (314) 231-4040 Best Parking Union Station Parking View Details More Details Website Visit Website Landry’s Seafood House serves Gulf Coast seafood, steaks and cocktails at St. Louis Union Station, 1820 Market Street.