Ledo Pizza is a restaurant known for its rectangular pizzas featuring a flaky crust, smoked provolone, sweet tomato sauce, and thick-sliced pepperoni. They also offer Italian standards and catering services.