Get directions to: Domino's Pizza, Chula Vista, CA
Restaurant address: 943 Otay Lakes Rd Chula Vista, CA 91913, USA
Restaurant: Domino's Pizza