4841 Result 4841: Davenport's Pizza Palace Restaurants No reviews yet Address: 2839 Cahaba Road, Mountain Brook, AL 35223 Directions to Davenport's Pizza Palace (opens Google Maps in a new tab) Review Davenport's Pizza Palace (sign-in required)