Davenport’s Pizza Palace opening location in Vestavia City Center
A family-owned pizza spot is expanding its Birmingham footprint with a location in Vestavia. Davenport’s Pizza Palace will be coming to Vestavia City Center in a 3,800-square-foot space next to Taco Mama. The move marks a return to the area after Davenport’s last Vestavia location closed in the 1980s when its building was sold.
Read More