Davenport’s Pizza Palace has been serving great pizza for 58 years at its original Mountain Brook location. They proudly opened a second location in the Vestavia City Center in Fall 2022. Their dough and sauce are made from scratch in their own kitchen for a fresh, one-of-a-kind taste. Their restaurant offers a family atmosphere with delectable pizza, salad, and beverages. Enjoy a beer or glass of wine at the bar while you watch a sports game or entertain yourself with the vintage arcade games. You’ll love their food and unique dining experience!