Summary: Private, traditional steakhouse experience.
Since 1925, Al's Restaurant has offered an upscale, plush steakhouse experience with a tradition of quality meat dishes in a private setting near the riverfront.
1200 N 1st St, St. Louis, MO 63102