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 Pizza in City center, Madrid

19 restaurants

Sort by Relevance

Ouh Babbo, Madrid

    Pizzeria

    Ouh Babbo

    C/ Caños del Peral, 2, 28013, Madrid

    9.5 / 10
    2,138 reviews

    Average price €22 american express Welcome

    Ay mi madre! Conde Duque, Madrid

      Argentinian

      Calle del Limón, 21, 28015, Madrid

      9.2 / 10
      461 reviews

      Average price €10

      Vegaviana, Madrid

        Vegetarian

        C/ Pelayo, 35, 28004, Madrid

        9.4 / 10
        1,044 reviews

        Average price €17 american express Welcome

        Menú Mediodía €10.5

        Menomale, Madrid

          Calle de San Bernardo, 85, 28015, Madrid

          9.6 / 10
          376 reviews

          Average price €30

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

          La Tagliatella Atocha, Madrid

            Italian

            C/ Atocha, 16, 28012, Madrid

            8.7 / 10
            464 reviews

            Average price €18 american express Welcome

            AbonaVida, Madrid

              Calle de las Navas de Tolosa, 3, 28013, Madrid

              8.3 / 10
              119 reviews

              Average price €25

              Trattoria Malatesta, Madrid

                Italian

                C/ Coloreros, 5, 28013, Madrid

                9.4 / 10
                1,570 reviews

                Average price €22 american express Welcome

                Reineta, Madrid

                  Spanish

                  Calle del Infante, 5, 28014, Madrid

                  9.5 / 10
                  1,164 reviews

                  Average price €15 american express Welcome

                  Sanabria, Madrid

                    Italian

                    Calle Dr. Mata, 3, 28012, Madrid

                    9.0 / 10
                    196 reviews

                    Average price €19 american express Welcome

                    Menú Fin de semana €19

                    Piccolo Diavolo, Madrid

                      Calle Fúcar, 11, 28014, Madrid

                      8.8 / 10
                      654 reviews

                      Average price €18 american express Welcome

                      Lapizza+sana - Barquillo, Madrid

                        European

                        Calle del Barquillo, 42, 28004, Madrid

                        Average price €20

                        Al Settimo Cielo, Madrid

                          Italian

                          Calle Humilladero, 3, Madrid, Spain, 28005, Madrid

                          8.9 / 10
                          1,340 reviews

                          Average price €18

                          Real Talent Cafe, Madrid

                            Mediterranean

                            Calle Unión 1, 28013, Madrid

                            Average price €14

                            Talent Brunch €17

                            La Fojetta, Madrid

                              Escalerilla de piedra, 2, 28005, Madrid

                              Average price €20

                              Menu 15€ €15

                              Mu! El Placer de La Carne, Madrid

                                International

                                Calle de Chinchilla, 3, 28013, Madrid

                                Average price €15

                                Pointer Madrid, Madrid

                                InsiderInternational

                                Calle Marqués de la Ensenada, 16, 28004, Madrid

                                Average price €30

                                Jack Percoca, Madrid

                                  Calle Conde Duque, 14, 28015, Madrid

                                  Average price €20

                                  Finocchio Ristorante, Madrid

                                    Calle de Embajadores, 64, 28012, Madrid

                                    Average price €16

                                    Lamucca de Prado, Madrid

                                      International

                                      C/ Prado, 16, 28014, Madrid

                                      Average price €23

                                      Frequently Asked Questions