Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Italian Restaurants in Leicester Square, London

14 restaurants

Sort by Relevance

    Pizzeria

    Spaghetti House - Cranbourn Street

    24 Cranbourn Street, WC2H 7AB, London

    9.8 / 10
    8 reviews

    Average price £15

      Italian

      1 Floral Court, WC2E 8JB, London

      9.0 / 10
      27 reviews

      Average price £25

        Pizzeria

        WC2E 8RA, WC2E 8RA, London

        8.5 / 10
        169 reviews

        Average price £22

          Pizzeria

          65 Strand, WC2R 0DE, London

          Average price £90

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Pizzeria

            28 Wellington Street, WC2E 7PS, London

            Average price £90

              Pizzeria

              1 Cranbourn Street, WC2H 7LE, London

              Average price £115

                Pizzeria

                10 Irving Street, WC2H 0HA, London

                Average price £109

                  Pizzeria

                  70 St Martins Lane, WC2N 4EJ, London

                  Average price £135

                    Pizzeria

                    38 Panton Street, SW1Y 4EA, London

                    Average price £40

                      MICHELINItalian

                      2 Floral Court, WC2E 8JD, London

                      Average price £66

                        Pizzeria

                        57-60 Haymarket, SW1Y 4QX, London

                        Average price £35

                          Pizzeria

                          8-9 Moor St, Soho, London W1D 5ND, W1D, London

                          Average price £25

                            Pizzeria

                            The Terrace at The Royal Horseguards Hotel , SW1A 2EJ, London

                            Average price £20

                              Pizzeria

                              66 Haymarket, SW1Y 5BL, London

                              8.0 / 10
                              14 reviews

                              Average price £10