Like a phoenix rising from the ashes, the shuttered Ledo Pizza location in Leesburg has been reborn – with new owners and a whole new look.
Regular readers may recall that Ledo closed its store at the Battlefield Shopping Center off Edwards Ferry Road NE back in May.
That’s the same shopping center with the Dick’s Sporting Goods, the Total Wine, the Burlington store, the Boot Barn, and the Sprouts Farmers Market…