Get directions to: Domino's Pizza, Lake Placid, FL
Restaurant address: 541 Dal Hall Blvd Lake Placid, FL 33852, USA
Restaurant: Domino's Pizza