Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - best Italian pizza in London

Sort by
  • Little Napoli Pizza Restaurant Shepherds Bush
    020 8823 5491
    428 Uxbridge Rd, London, Greater London, W12 0NR
    At Little Napoli Pizza Restaurant in Shepherds Bush our dough has a 48 hour long proofing process that makes our Neapolitan pizza light.....amination.

    Listed In : Food

    View Details