terra pizza buca. pizza was invented in naples italy so it s no surprise that naples has the best pizza in the world check out our top t good pizza italian recipes italy pizza