When in Naples, you have to try the best pizza in Italy right? Every Italian that we talked to said to come here. We weren't even going to let my wife's cold get in the way. So we ended up getting take out. It's located smack dab in the center of the old city center. We arrived at 7:30 and... read more
You have no recent hotel searches.