Davenports Pizza PalaceFamily-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... [read more]
Here's What You Missed
Copyright © 2014 Birmingham Restaurant Week