Full menu with prices & pictures
Papa John's 2920 Archibald Avenue, Ontario, 9176...
+19099233555
Reserve a table now for Papa John's
The restaurant from Ontario offers 10 different menus and drinks on the card at an average price of $10.4.
The average review of 5 shows that the restaurant is one of the top picks of all its customers.