Papa's Pizza

Papa's Pizza

4388 Moraga Ave , San Diego, CA 92117

(858) 483-9191

EAT24 Free Online Ordering