Five Points lost another landmark neighborhood restaurant as Al’s Pizza abruptly shut its doors after 23 years.
The casual Italian restaurant announced the closure of its restaurant at 1620 Margaret St. in historic Riverside on social media on Tuesday evening, Aug. 25.
“We are immensely grateful for all of our customers, friends, and team members over the years who helped make this location such a staple. We will miss serving you,” the post read…