as a new englander who grew up minutes from pepe's pizza in new haven, i love my pizza and was discouraged when I came to atlanta and couldn't find a good pizza place. Sapori di Napoli is AMAZING to the point where I get cravings for their funghi pizza and can eat a large in one sitting by myself (I am a 5'5 100lb girl). The owners are from Italy and import their ingredients from there. They also brought the oven they use from Italy, too. I take all the people I know here, it is truly incredible! Sometimes I even order a pizza to go for "a friend" aka myself later.
Give it a try!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.