724 North 1st Street, St. Louis, Missouri 63102
Restaurant For Lease
Fully built out 3,712 SF restaurant space on Laclede's Landing. Space is equipped with hood, bar, booths, 1,027 SF patio with additional bar, and multiple walk-in freezers and coolers. Space was rehabbed in 2015 with new lighting, electric, lots of new plumbing, refinished floors, etc.