This is our all time favorite restaurant in Atlanta!The food is always consistent and the service is always good.They make you feel like you're at home.I could eat their pizza every day!This is as close as it gets to the pizza from the south of Italy,yumm!Great location too.We've been there in large groups and alone and is always the same great experience.I love this place!
Pros: Great Pizza, loaction, price
Cons: sometimes parking
more