I have had pizza from here a few times, but have called into the shop - not had a delivery.
I've always found the staff friendly, the cooking times quick and the pizzas very good. I don't have pizza much, but will keep using Papa John's as it is the best in Dover.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.