Papa John's Pizza

1085 3rd Ave Apt Chula, Chula Vista 91911, United States Get Directions to this spot
1085 3rd Ave Apt Chula
Chula Vista, 91911
CA, United States
(619) 734-7272open now

Rate and review Papa John's Pizza in Chula Vista, CA, United States!

Share your experiences at Papa John's Pizza with your friends or discover more Restaurants in Chula Vista, CA, United States.