by Mo on February 28, 2010
Serious pizza fans know that the mother of all pizzas is served in Naples. It may not have been invented here, but it certainly was perfected here. And there’s little argument that the best pizza in Naples comes from Da Michele. The real contest is for second place. Since Da Michele only makes two kinds [...]
by Mo on October 17, 2009
Pizza may be Italy’s greatest invention and its most popular export. The roots of pizza actually date back to Egypt and ancient Greece where flatbreads seasoned with herbs and baked on hot stones were a staple. Italian pizza as we know it was first created in the 16th century, when tomatoes brought from the New [...]