Davenports Pizza Palace
2837 Cahaba Rd
Mountain Brk, AL 35223-2322
205-879-8603
Payment Types
Visa, American Express, Mastercard, Discover
Specialty Cuisine
Salads, Pizza
Meals Served
Lunch
Business Hours:
Payment Types:
Visa
American Express
Mastercard
Discover