We moved to Atlana several months ago and I found myself being seriously disappointed with so many places,...
If you want Italian takeout this is the place. Food is not bad, but is not what you would expect. You can get just as good in the frozen section at the grocery store