Restaurant
Bettola
17 locals recommend
Tips from locals
My absolute favorite Italian restaurant in the city- owned by some friends of ours. Highly recommend!
Locals also recommend
Location
2930 3rd Ave S
Birmingham, AL
Lakeview District