Making Pizza in Sorrento Italy You haven’t really had pizza until you’ve had pizza in Italy and the Pizza in Sorrento is special even by Italian standards because not only was pizza thought to have it’s origins not far from Sorrento in Naples, but the best buffalo mozzarella cheese used on these pizzas comes from […]