Papa's Pizza

Papa's Pizza

Restaurants in San Diego, CA

Restaurants Pizza

Contact us

Location

11385 Poway Rd.,
San Diego , CA 92128 UNITED STATES

Reviews

Papa's Pizza 858-486-6777
11385 Poway Rd.,
San Diego , CA 92128 UNITED STATES
$
Papa's Pizza

Detail information

Company name
Papa's Pizza
Category
Restaurants
Rating
Not Rated
Tags
pizza order,  pizza delivery,  pizza crust upper crust pizza
Is this your business? Manage via YEXT
edit delete

Papa's Pizza

Contacts Location Details