Al’s Restaurant

1200 North First Street St. Louis, Missouri 63101
Visit Site
Dinner 4:00pm -10:00pm.

Al’s has defined fine dining in St. Louis for decades, a beloved landmark which has earned its reputation as one of the top restaurants in the U.S.; Al’s opened in 1925 in what was an
old sugar house exchange building. Great authentic Italian cuisine.