Vestavia City Center will be home to a new Davenport’s Pizza Palace location. Davenport’s Pizza Palace, a Mountain Brook institution since 1964, will open a second location in Vestavia Hills in early 2022. The pizzeria will open in the Vestavia City Center, according to Crawford Square Real Estate Advisors. “We are…
Home Small Business and Entrepreneurs Venerable Birmingham-area pizza restaurant gets second location