Papa John's

342 S Euclid Ave
San Diego, CA
619.527.7272
32.702265
-117.085078

for Papa John's
Directions
from: