Papa Johns Pizza hero image

Papa Johns Pizza

Restaurant

22335 El Toro Rd, Lake Forest, CA 92630, USA

Biter Score
6.4
Closed
Friday: 9 AM – 11:30 PM