WINNER: Story Deli – Best Pizza in the World 2013 (http://www.chowzter.com/winners-2013)
A delicious, thin, crispy crust piled with fresh ingredients like pancetta, caramelised onions, cheese, and lettuce make these completely organic pizzas incredibly tasty. Cubes of mozzarella di bufala and freshly grated Parmigiano-Reggiano are scattered over the pesto-brushed Margherita after it…
