Davenport’s Pizza Palace1 Apr, 2015 in Pizza by Enjoy Birmingham Review of Davenport’s Pizza Palace in Birmingham, AL