Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in England
5.098 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2,9
153 Opinions in 3 websites
Unit 1A Cradle Bridge Retail Park, Trowbridge BA14 8FS England, England
Pizza & PastaAbsolutely disgusting behaviour from Papa Johns, placed an order before closing time, order was accepted, payment was taken -£45. But apparently they delivered the order. Tried calling the restaurant
garlicpizza