When making yearly visits to family in the DC area, Ledo Pizza is a must-stop on the way back home. Conveniently located off I66 (just before I81), this location provides the same quality as the others I’ve tried in the DC/MD area. Ledo pizza is a square pizza, but not like the square pizza you remembered…