Ledo Pizza is a pizza restaurant known for its distinctive flaky, rectangular crust and a menu of classic Italian dishes. Catering services are available.