Papa Johns Pizza in Chula Vista, California

Find Papa Johns Pizza restaurants in Chula Vista, California near you now.

Branches

Papa Johns Pizza

Pizza restaurant

Address: 1020 Tierra Del Rey, Chula Vista, CA 91910