World’s Best Pizzeria Is Opening First U.S. Location in Miami

An Italian chef named the World's Best Pizzaiolo will open his first restaurant outside of Italy in Miami with his famed pies.