Reviewed by: Cindy Hatcher
25 Birmingham pizza pies that have a piece of our heart
Reading time: 13 minutes

Who doesn’t love pizza? The Italian staple has long been an American classic meal, and when it comes to Birmingham pizza, our city has some amazing slices!
Whether you like yours loaded up with meats, veggies and fresh cheeses or want to debate over thick or thin crust, we have the best of all kinds of pizza in the city.
Read on to discover our favorite locally-owned, Birmingham-based pizza joints as nominated by our staff and readers. Here’s to a great slice on a beautiful Birmingham day!
1. Slice Pizza & Brew

Slice Pizza has everything from standard pies to more exciting creations.
- Lakeview Location: 725 29th St S, Birmingham, AL 35233
- Hours: Thursday-Sunday 11AM-9PM | Friday + Saturday 11AM-11PM
- Vestavia Hills Location: 3104 Timberlake Dr, Vestavia Hills, AL 35243
- Hours: Thursday-Sunday 11AM-9PM | Friday + Saturday 11AM-10PM
- Crestline Location: 1101 Dunston Ave, Birmingham, AL 35213
- Hours: Thursday-Sunday 11AM-9PM | Friday + Saturday 11AM-10PM
- Homewood Location: 1010 Oxmoor Rd, Birmingham, AL 35209
- Hours: Thursday-Sunday 11AM-9PM | Friday + Saturday 11AM-10PM
- Website I Facebook I Instagram
Cheesy Tip: Try their Trattoria pizza. It’s our favorite! No matter what location you go to, Slice offers the same great service and pizza options.
2. Post Office Pies

Post Office Pies has some of the best pizza in Birmingham, and I’d even go so far to say their Margherita pizza is the best I’ve ever had! Topped with juicy roasted baby tomatoes, buffalo mozzarella, light sauce and fresh basil, this pizza is bursting with flavors.
- Location: 270 Rele St, Mountain Brook, AL 35223
- Hours: Every day 11AM-9PM
- Website I Facebook I Instagram
Cheesy Tip: Pair one of their delicious pizzas with a local beer for the perfect combo.
3. Tortugas Pizza
If you’re in the mood for authentic Chicago-style pizza in Birmingham, Tortuga’s is the place to go. Their pizza has won awards from various local publications and was listed in “100 Dishes To Eat In Alabama Before You Die” by I Love Alabama Food.
- Southside Location: 1304 2nd Ave S, Birmingham, AL 35233
- Hoover Location: 2801 John Hawkins Pkwy, Birmingham, AL 35244
- Website I Facebook I Instagram
Cheesy Tip: Try it deep-dish style…you’ll thank me later.
4. Iron City Pizza Company
Iron City Pizza is all about being fresh and local. All of their sauces, doughs and dressings are made fresh in-house daily, and they partner with local farms to source their ingredients. If you’re a fan of mushrooms, the Legion Field of Shrooms is a must-try with an assortment of shrooms, cheeses and truffle oil.
- Location: 2005 11th Ave S, Birmingham, AL 35205
- Hours: Wednesday+Thursday 11AM-9PM | Friday+Saturday 11AM-10PM | Sunday 4-9PM
- Website I Facebook I Instagram
Cheesy Tip: Get the Green Springs Goat pizza. It’s our fav.
5. Pizzeria G.M.
Pizzeria G.M. brings the high-class culinary flavors of its sister restaurant Gianmarcos to you in a casual atmosphere. Although all their pizzas are incredible, I recommend getting The Ham & Potato or The Tommie—they both pack some serious flavor.
- Location: 600 Oak Grove Rd, Homewood, AL 35209
- Hours: Monday-Saturday 11AM-2PM | 5-9PM
- Website I Instagram
Cheesy Tip: Ever had Conecuh sausage on pizza? Here’s your chance.
6. Bettola
Bettola’s Italian food is top-notch, and a taste of their pizzas will make you feel like you’ve been transported to Naples. You can get any of their delicious stone-fired pies for lunch or dinner—I recommend the Prosciutto e Mascarpone.
- Location: 2930 3rd Ave S, Birmingham, AL 35233
- Hours: Tuesday-Saturday 11AM-2PM — 5-9PM
- Website I Facebook I Instagram
Cheesy Tip: They have one of the best patios in Birmingham. It’s the perfect place to sit outside and enjoy a pizza.
7. Lé Fresca

Lé Fresca is authentic pizza all the way, serving it true Italian style with special flour imported from Italy. This pizza is delivered to you unsliced, but don’t worry, the waiter will slice it for you upon request. Fun fact: in Italy, they eat theirs with a knife and fork.
- Location: 2218 2nd Ave N, Birmingham, AL 35203
- Hours: Tuesday-Saturday 11AM-9PM
- Website I Facebook I Instagram
Cheesy Tip: Order the tiramisu for dessert!
8. Pizza Grace

Pizza Grace is a pizzeria at Mercantile on Morris in Birmingham that you have to try out. What sets Pizza Grace apart from the competition? It’s the dough. They use a three-ingredient, naturally leavened dough, which is responsible for the pizza’s well-textured and flavorful crust.
- Location: 2212 Morris Ave Suite 105, Birmingham, AL 35203
- Hours: Monday-Friday 11:30AM-2PM, 5-8PM
- Instagram | Facebook | Website
Cheesy Tip: Eat your pizza outside and then walk next door to Cannella Gelato for dessert.
9. De Vinci’s Pizza

De Vinci’s in Homewood is cozy and warm—it’s everything an Italian joint should be. And the building has stood the test of time as booming Homewood has blossomed around it. Their pizzas are cheesy, thick and great to share, or try the eggplant Parm if you need a pizza break.
- Location: 2707 18th St S, Birmingham, AL 35209
- Hours: Monday-Sunday | 11AM-9PM
- Website I Facebook
Cheesy Tip: Get their featured Mona Lisa pizza—it’s a work of art!
10. Davenport’s Pizza Palace

Established in 1964, Davenport’s is one of the original pizza restaurants not only in the Birmingham area, but the entire South. The Mountain Brook location is an institution, with a sister restaurant that opened in Vestavia in 2022. Regardless of which location you choose, Davenport’s is known for its made-from-scratch pizza and family-friendly atmosphere.
- Mountain Brook Location: 2837 Cahaba Rd, Birmingham, AL 35223
- Hours: 11AM-9PM
- Vestavia Location: 700 Montgomery Hwy Suite 193, Vestavia Hills, AL 35216
- Hours: 11AM-9PM
- Website I Facebook
Cheesy Tip: This is the perfect place to take the kiddos. Davenport’s offers a casual setting with nostalgic movie posters and vintage video games.
11. The Filling Station

The Filling Station is a unique spot with some even more unique pizzas (and formats: Get your pizza on cauliflower crust or as a flatbread, stromboli or calzone). Made to look like an old-fashioned gas station from the outside, this spot serves pies with toppings ranging from eggplant to Buffalo shrimp.
- Location: 5524 Crestwood Blvd, Birmingham, AL 35212
- Hours: Monday-Sunday 11AM-9PM
- Website I Facebook I Instagram
Cheesy Tip: Order one of their delicious “tune-ups”—appetizers like toasted ravioli or Italian quesadillas—to go with your pizza!
12. Troup’s Pizza
Ok, we are drooling over Troup’s Pizza in Cahaba Heights, especially the Happy Hippie. Toppings: spinach, mushrooms, Roma tomatoes, artichoke hearts, shaved red onions, blue cheese crumbles, house cheese blend and pesto sauce.
- Location: Heights Village, 3144, Vestavia Hills, AL 35243
- Hours: Tuesday-Sunday 11AM-9PM
- Website I Facebook
Cheesy Tip: Break out of your comfort zone and order one of their deliciously unique pizzas. If you’re more carnivore than Happy Hippie, this is a top choice for meat lovers, where options include bacon, capicola, Philly-style beef and even meatballs!
13. Trattoria Zaza

A pizza place that offers equally amazing pastas and salads—plus an amazing weekend brunch? Yes, please! ZaZa’s Roman-style, rectangular-shaped pizza is perfect for a lighter lunch when paired with their salad greens.
- Location: 207A 20th St N, Birmingham, AL 35203
- Hours: 11AM-9PM
- Website I Instagram
Cheesy Tip: Order a pizza by the slice with toppings that change daily!
14. Capella Pizzeria

Hand baked in a wood-burning stove this pizza pie is a taste straight from Italy. My family and I have pizza from here at least once a week. The handmade ingredients and care the chefs put into these pizzas make it a must-eat in Birmingham.
- Location: 4700 US-280 suite 13, Birmingham, AL 35242
- Hours: Saturday-Sunday 11AM-9PM | Closed Mondays
- Website I Facebook I Instagram
Cheesy Tip: A new location is opening soon in Uptown! Learn more info here.
15. Slim’s Pizzeria
Slim’s Pizza serves their pies New York-style, baked in a triple-decker oven to make a crisp, flavorful crust.
- Location: 65 Church St, Mountain Brook, AL 35213
- Hours: 4-9PM
- Website I Instagram
Cheesy Tip: Grab a taste of New York City with this pizza pie. Pair the Shrimp Puttanesca pizza with a dirty martini to really bring out the flavors.
16. Rocky’s Pizza

Founded in 1986, Rocky’s Pizza and Italian Foods was a legendary pizzeria and Italian food joint opened by Dennis Dunlap. He named the restaurant after Rocky Marciano, a professional boxer who held the world heavyweight championship from 1952 to 1956. If you’re a boxing fan like us, this is the place to check out.
- Location: 1924 11th Avenue South
- Hours: Thursday-Saturday 11AM-2AM | Sunday 11AM-2PM | Monday-Wednesday 11AM-10PM
- Website I Facebook
Cheesy Tip: Rocky’s Pizza has an extensive list of pizzas named after iconic boxers, such as:
- Prince Naseed Hamed — (Rocky’s sauce) Ground lamb, red onions, yellow onions, cilantro, feta cheese, hot honey drizzle.
- Rocky Marciano — Three cheese blend pizza with your choice of any crust, source and any toppings.
- Muhammad Ali — (Alfredo sauce) chicken breast strips, button mushrooms, yellow onions, ripe black olives and extra parmesan cheese.
- George Forman — (Mild red sauce) spiced beef, bacon crumbles, yellow onions, fresh diced tomatoes, shredded cheddar cheese, shredded lettuce optional.
- Mike Tyson — (Rocky’s sauce) Meatball and cheese blend.
These pizzas are a knockout!
17. Vecchia Pizzeria & Mercato
Another classic Italian restaurant, Vecchia Pizzeria is located in Hoover near The Preserve. Their Neapolitan-style chicken, spinach Alfredo pizza is like your favorite pasta entree-turned pizza with a perfectly charred crust.
- Location: 610 Preserve Pkwy Suite 100, Hoover, AL 35226
- Hours: 11AM-9PM
- Website I Facebook I Instagram
Cheesy Tip: Check their socials for live music to pair some tunes with your pizza.
18. Area 41 Pizza Co.

Head to Area 41 Pizza Co. and try the Blonde Ambition. This white pizza is topped with roasted garlic, herbed ricotta, mozzarella and fresh basil.
- Location: 30 Manning Pl, Birmingham, AL 35242
- Hours: 11AM-9PM
- Facebook I Instagram
Cheesy Tip: While you’re enjoying your pizza, take a walk around the quaint streets of Mt. Laurel Square—it’s too beautiful not to!
19. Bottega Café
Bottega Café is a Birmingham must-try, and offers a fine dining and café option. At the café, you can try classic pies like the Margherita, but more unusual offerings include pizzas topped with crawfish, smoked salmon or asparagus (but not together, we should clarify!).
- Location: 2240 Highland Ave, Birmingham, AL 35205
- Hours: 11AM-9:30PM
- Website I Facebook I Instagram
Cheesy Tip: This is a classic Birmingham dinner spot, but don’t sleep on the café side for lunch. They don’t take reservations, but the best spot is at the bar to watch the stylish clientele—and the pizza oven—do their thing.
20. Uncle G’s Pizza
blurb
- Location: 2924 3rd Ave S, Birmingham, AL 35233
- Hours: Monday-Friday 4-8PM | Saturday12-9PM | Sunday 12-7PM
- Website | Instagram | Facebook
Cheesy Tip: This is the perfect to-go lunch spot. With unbeatable deals like $16.99 all you can eat pizza+drink combo, Uncle G’s Pizza is what’s for lunch.
21. Salvatore’s Pizza & Pasta
Salvatore’s Pizza and Pasta follows a family tradition. Salvatore learned the craft from his father and brought their pizza all the way from New York City to Alabama.
- Hoover Location: 1594 Montgomery Hwy, Hoover, AL 35216
- Hours: 11AM-8PM
- 280 Location: 4673 US-280, Birmingham, AL 35242
- Hours: 11AM-8PM
- Website I Facebook
Cheesy Tip: Try the pizza AND the pasta! They are both unbeatable.
22. Dave’s Pizza

Dave’s Pizza, which is nestled in Homewood’s charming SoHo Square, has been a community favorite for years. With great pizza, good beer and live entertainment, Dave’s is the perfect place for a fun night out with family or friends.
All pizza dough is prepared daily, and sizes run from small to jumbo.
- Location: 1819 29th Ave S, Homewood, AL 35209
- Website I Facebook I Instagram
- Hours: 11AM-9PM
Cheesy Tip: Try their Tuscany pizza. It’s our fav!
23. Sanpeggio’s Pizza

Delicious house-made pizzas, crafted with the freshest ingredients and bursting with flavor, are what make Sanpeggio’s in Alabama a standout. With a warm, inviting atmosphere and a team that puts passion into every pie, Sanpeggio’s has earned its reputation as the best pizza place in Alabama.
- Valleydale Location:
- 2657 Valleydale Rd, Hoover, AL 35244
- Trussville Location:
- 7270 Gadsden Hwy # 100, Trussville, AL 35173
- Lee Branch Location:
- 1401 Doug Baker Blvd, Birmingham, AL 35242
- Chelsea Location:
- 50 Chelsea Rd, Chelsea, AL 35043
- Homewood Location:
- 803 Green Springs Hwy, Homewood, AL 35209
- Downtown Location:
- 1024 20th St S #102, Birmingham, AL 35205
- Hours: All store locations are open 11AM-9PM
- Website I Facebook I Instagram
Cheesy Tip: They deliver! Bring the taste to your home.
24. Carpenetti’s Pizza
Located in Moody, this adorable pizza joint has been around since 1997—25 years.
- Location: 740 Park Ave, Moody, AL 35004
- Hours: Tuesday-Saturday 11AM-7:30PM | Closed Mondays and Sundays
Cheesy Tip: Try their garlic knots as a side with your pizza. These pizzas are huge, so bring friends and family to share your pizza pie with.
25. Giuseppe’s Cafe

Giuseppe’s is hidden away just off the UAB campus. Looking for something less formal? Then this is one of the best places for laid-back Italian dining. In fact, Giuseppe’s is considered “Alabama’s best-kept secret.” Their pizza is 10/10.
- Location: 925 8th St S, Birmingham, AL 35205
- Facebook | Website | Instagram
- Hours: 11AM-9PM
Cheesy Tip: Try their famous Giuseppe’s Special: sausage, pepperoni, beef, mushrooms, onions and mozzarella.
Traveling + craving more pizza?
7 Huntsville-Area Pizza Places to Try Right Now
Auburn/Opelika Pizza Spots You Can’t-Miss
What are your favorite pizza spots in Birmingham? Let us know if we missed any by tagging us on social @bhamnow.