Papa's Pizza

Papa's Pizza

4388 Moraga Ave , San Diego, CA 92117

(858) 483-9191

Eat24 Free Online Ordering