Delivery
Pickup
Outdoor
England
South East
South Oxfordshire
Thame North (4)
Didcot All Saints (3)
Henley North (3)
Wallingford North (3)
Didcot Northbourne (1)
Goring (1)
Henley South (1)
16 Restaurants on GastroRanking
153 Opinions in 3 websites
If I could give 0 stars I would. I ordered a pizza at 8:30pm. It then reached 9:30pm with still no updates via my app, so called to be told by Viorel, one of the employees, that the internet was down