Domino's Pizza 8538

Domino's Pizza #8538 is a Domino's Pizza restaurant located at 2038 Lyndell Terrace, Davis, California.