Davenport's Pizza Palace - Mtn Brook
2837 Cahaba Rd, Birmingham 35223