Pizza throughout the world

Pizza got its start in Italy, of course, but it’s developed a flavor all its own in places like India, Russia and Sweden. Check out this article, and learn how pizza differs throughout the world. Cold fish pizza, anyone? (Russians love the stuff!)