901 N 1st St
Steele, MO 63877
Steele, MO 63877
Open HoursMo to Th from 11:00am to 10:00pm,Fr from 11:00am to 11:00pm,Sa from 04:00pm to 11:00pm,Su from 04:00pm to 10:00pm
OverviewWhat better place for a new seafood restaurant than Laclede's Landing? The St. Louis Fish Market serves up an expertly prepared and inventive cuisine. Start with an appetizer...
more