JavaScript is not enabled.
Best Italian in Atlanta that we've found so far... - Review by citysearch c | Capozzi's- Decatur

Capozzi's- Decatur

Claim

Best Italian in Atlanta that we've found so far... 6/3/2009

This food is unbelievable. I'd say it trumps our Italian standby on Chesher Bridge Rd by several points. It's a few bucks more than Italian chains, but so worth it. Pros: Soho or Downtown (under Italian specialities); red sauce Cons: liquor license has been slow to come... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021