NeighborhoodsOnly 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 Pizza in Madrid

194 restaurants

Sort by Relevance

    Iguazú Cocktail Club

    Calle de Teruel, 16, 28020, Madrid

    8.8 / 10
    1,202 reviews

    Average price €20

    50% off the 'a la carte' menu

      Plaza Manuel Gómez-Moreno, 28020, Madrid

      8.7 / 10
      1,625 reviews

      Average price €25

      50% off the 'a la carte' menu

      Insider

      Calle de Hortaleza, 28, 28004, Madrid

      9.1 / 10
      226 reviews

      Average price €25

      20% off the 'a la carte' menu

        PAY

        Calle Bravo Murillo, 365, 28020, Madrid

        8.8 / 10
        654 reviews

        Average price €20

        -30% en Carta

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

        InsiderItalian

        C/ Velázquez,17, 28001, Madrid

        9.0 / 10
        1,031 reviews

        Average price €30 american express Welcome

        20% off the 'a la carte' menu

        InsiderItalian

        C/ Ruiz de Alarcón, 27, 28014, Madrid

        9.1 / 10
        593 reviews

        Average price €30 american express Welcome

        20% off the 'a la carte' menu

          YUMS x2Middle Eastern

          Paseo del Pintor Rosales, 30, 28008, Madrid

          8.8 / 10
          1,637 reviews

          Average price €33

            Calle de Castelló, 113, 28006, Madrid

            8.7 / 10
            312 reviews

            Average price €15 american express Welcome

            30% off the 'a la carte' menu

              Calle de Blasco de Garay, 34, 28015, Madrid

              8.2 / 10
              611 reviews

              Average price €30 american express Welcome

              -50% en carta (No válido en terraza)

              InsiderPizzeria

              C/ San Andrés, 21, 28004, Madrid

              9.4 / 10
              366 reviews

              Average price €22

                Calle Argumosa, 18, 28012, Madrid

                9.2 / 10
                1,608 reviews

                Average price €17 Accepts Yums american express Welcome

                  Italian

                  Calle del Marqués de Urquijo, 21, 28008, Madrid

                  9.1 / 10
                  210 reviews

                  Average price €25

                    YUMS x2PAYItalian

                    Plaza de Cascorro, 16, 28005, Madrid

                    Average price €22

                      Argentinian

                      Av. del Dr. Federico Rubio y Galí, 112 | Local 5, 28040, Madrid

                      9.1 / 10
                      71 reviews

                      Average price €15

                        Calle de Fernández de los Ríos, 93, 28015, Madrid

                        9.7 / 10
                        11 reviews

                        Average price €15

                          Italian

                          C/ Atocha, 16, 28012, Madrid

                          9.0 / 10
                          454 reviews

                          Average price €18

                            PAY

                            Plaza del Conde de Miranda, 4, 28005, Madrid

                            9.2 / 10
                            119 reviews

                            Average price €15 Accepts Yums

                            40% off the 'a la carte' menu

                              PAY

                              Calle de Arias Montano, 30, 28007, Madrid

                              9.3 / 10
                              1,630 reviews

                              Average price €20

                              30% off the 'a la carte' menu

                                PAYMediterranean

                                Calle del Mezquite, 2, 28045, Madrid

                                9.3 / 10
                                102 reviews

                                Average price €15

                                30% off the 'a la carte' menu

                                InsiderPAY

                                Calle de Recoletos, 10, 28001, Madrid

                                8.9 / 10
                                3,663 reviews

                                Average price €30

                                50% off the 'a la carte' menu

                                  PAYPizzeria

                                  C/ Moreto, 15, 28014, Madrid

                                  8.9 / 10
                                  2,572 reviews

                                  Average price €18

                                    Calle de Alcántara, 71, 28006, Madrid

                                    9.3 / 10
                                    281 reviews

                                    Average price €13 american express Welcome

                                    30% off the 'a la carte' menu

                                      PAY

                                      Calle Infanta María Teresa, 20, 28016, Madrid

                                      9.9 / 10
                                      4 reviews

                                      Average price €13

                                        Calle de Palos de la Frontera, 38, 28045, Madrid

                                        8.9 / 10
                                        173 reviews

                                        Average price €20 american express Welcome

                                          Calle del Camino de los Vinateros, 47, 28030, Madrid

                                          9.1 / 10
                                          121 reviews

                                          Average price €15 american express Welcome

                                          Frequently Asked Questions