Get directions to: Papa John's Pizza, La Mirada, CA
Restaurant address: 14569 Telegraph Rd La Mirada, CA 90638, USA
Restaurant: Papa John's Pizza