Ledo Pizza is a pizza restaurant known for its distinctive flaky, rectangular crust and offering a menu of Italian-American favorites. Serving the community since 1999.