Domino's Pizza 8620

Domino's Pizza #8620 is a Domino's Pizza restaurant located at 4250 West Plaza Drive, Orlando, Florida.