Get directions to: Godfather's Pizza, Chula Vista, CA
Restaurant address: 1187 Broadway Chula Vista, CA 91911, USA
Restaurant: Godfather's Pizza