Best pizza in the world. Posted on November 20, 2012 by Jeremy Pizzeria del’ Osteria del Caffè Italiano • Firenze, Italia