This is the best Italian restuarant in Atlanta. I don't really want to review it because speace and reservations are already at a premium so I would like to keep it a secret.
Family-run, the way Italian should be.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.