Ledo Pizza Categories Restaurants 230 N. Nova Rd. Ormond Beach FL 32174 (386) 293-9300 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×