Davenport's Pizza Palace

Family-owned since 1964.

Our dough and sauce are made from scratch in our own kitchen for a fresh, one-of-a-kind taste. Best in the South, possibly the North, maybe the world! Located in Mountain Brook Village near the Birmingham Zoo and Botanical Gardens....