Davenport's Pizza Palace www.davenportspizza.com/ 2837 Cahaba Road Mountain Brook, AL35223 (205) 879-8603 "Davenport's Pizza Palace" offers a family atmosphere with delectable pizza, salad, and beverages. Enjoy the casual setting with nostalgic movie pictures and vintage video games. You'll love Davenport's Pizza Palace's food and the unique dining experience! | View Larger Map |
Birmingham Lights Recommends: | |
| |