San Diego Among Top U.S. Pizza Cities

San Diego was recently voted one of America's best pizza cities by Trip Advisor, and Napizza was featured in the article!