Papa Johns Pizza
115 Station Rd, Ashford TN23 1EY, United Kingdom
3.5
111 reviews
8 comments
4VWF+2Q Ashford, United Kingdom
Location reporting
Claim this location
Monday: 16–21
Tuesday: 11–21
Wedneasday: 11–21
Thursday: 11–22
Friday: 11–23
Saturday: 11–23
Sunday: 11–21
Tuesday: 11–21
Wedneasday: 11–21
Thursday: 11–22
Friday: 11–23
Saturday: 11–23
Sunday: 11–21
2 recent separate occasions trying to order, 2 times closed over an hour earlier than advertised. Papa was meant to bless me but left me hungry. Shame on you 😂