Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in England
5.098 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.4
3407 Opinions in 2 websites
391 Kilburn High Rd, England
Pizza & Pasta0/10 - ordered from them on Deliveroo - it took over 2hrs to arrive - called them twice to get an update and they said it’s 10mins away on both occasions before hanging up (unreal!) and 1hr after my second call, it arrives cold and the delivery driver had the audacity to ask me to come down and collect it. They have their own delivery service so you can’t track them on the Deliveroo app plus the pizza was average. Avoid and go elsewhere!