Davenport’s Pizza

Have you heard of Davenport’s Pizza Palace in Mountain Brook? Chances are if you are from the Birmingham area you have as they have been in business since 1964, but…….have you heard of Davenport’s Pizza Palace in Vestavia Hills?? Well it’s the same owners, as they’ve recently opened a second location at the Vestavia City…