The third largest city in Italy, Naples ranked as the best food city in the world. According to TasteAtlas, some must-try delicacies here include Pizza Margherita, Sfogliatella, a ...