Davenports Pizza Palace
In Birmingham is the best pizza I have ever tasted. Very Large very thin crust, cut into small squares. If you try it get a big Jim special which is their version of a supreme. My late grandfather sold them the recipe for the pizza sauce in the late 50's. To this day they still hand toss the pizza and use his sauce!
BTW its off of highway 280 in Mountain Brook village.