Al’s Restaurant

Al’s Restaurant

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

1zqjbp'”(){}:/1zqjbp;9

1200 N 1st St St. Louis, MO 63102

314-421-6399