1200 N 1st St
St Louis, MO 63102
St Louis, MO 63102
Open HoursDinner Mon.-Sat.
OverviewA downtown St. Louis dining institution in an out-of-the-way spot, Al's has been serving enormous portions of steak, seafood and basic Italian specialties for decades. The look...
more