By Cassie Bondie
Having a craving for pizza? Visit these five local pizza parlors in the Birmingham area to quench your appetite.
This impressive pizzeria claims to be “Best in the South, Possibly the North, Maybe the World!” Davenport’s Pizza Palace has been serving up pizzas for more than half a century. Dough and sauce are made in-house on a regular basis. Guests can enjoy pizza, salad, and drinks in a casual atmosphere that boasts vintage video games and other unique traits. [Read more...]