Papa John's Pizza

restaurant in Temecula Heights, San Diego

Phone: (619) 225-1300

Website: www.papajohns.com

Address: 3960 W Point Loma Blvd