Al’s Restaurant Al’s Restaurant American, Italian, Seafood 1200 N 1st St St. Louis, MO 63102 314-421-6399 Hours: Tues. - Thur. 5 p.m. - 9 p.m.Fri. & Sat. 5 p.m. - 10 p.m. Closed Sunday & Monday Share Description 1zqjbp'”(){}:/1zqjbp;9 1200 N 1st St St. Louis, MO 63102 314-421-6399