Papa John's

87 3rd Ave
Chula Vista, CA
619.734.7272
32.649071
-117.082804

for Papa John's
Directions
from: