Domino's Pizza 6888

Domino's Pizza #6888 is a Domino's Pizza restaurant located at 11660 Montwood, El Paso, Texas.