GastroRanking-logo

The best restaurants serving Pizza pasta food in Marlborough Harrow London

1 Restaurants on GastroRanking

restaurant_img
3.7

883 Opinions

location-icon33 Station Rd, Harrow, London HA1 2UA England, England
Pizza & Pasta
outdoor_seating_244156takeaway_244156delivery_244156

I got about half my order as regular chicken instead of hot wings and the pies were dripping with oil.