Dining Guide

In Spot Icon Small

Davenport’s Pizza Palace

Main: 205-879-8603
Visit Website

Find Us On Facebook

2837 Cahaba Rd
Mountain Brook, AL 35223-2322

View on our Interactive Map

Description

The slightly Mediterranean motif withiron work and vintage pictures sets this pizza palace apart. Dough and sauce are made fresh daily for pizza with a one-of-a-kind taste.