Papa's Pizza

restaurant in Bay Ho, La Jolla

Phone: (858) 483-9191

Website: www.papaspizzasandiego.net

Address: 4388 Moraga Ave

We love hearing from our customers! Contact us today and we will get in touch with you as soon as possible.

Get in touch