Back
Al Forno's Logo

Al Forno's

2.45mi
27 12th St NW, Atlanta, GA, 30309
Thurs 4:00 PM - 9:00 PMCall Now

About Al Forno's

If you're looking for Pizza restaurants in Atlanta look no further. Al Forno's is known for having some of the best Pizza in Atlanta. Located at 27 12th St NW, Al Forno's is a great place to dine...show more

Online Ordering Options

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
53 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
53 minEst. Time

Last updated September 29, 2020