Get directions to: Papa John's Pizza, Tustin, CA
Restaurant address: 1104 Irvine Blvd Tustin, CA 92780, USA
Restaurant: Papa John's Pizza