NeighborhoodsOnly with offersNearby
Register my restaurant
Help

The Best Italian Restaurants in Madrid

116 restaurants
Why you received these results
Italian - Casa Crimi, Madrid
Top Rated

    Italian

    Casa Crimi

    Paseo Marqués de Zafra, 44, 28028, Madrid

    9.5 / 10
    415 reviews

    Average price €19 american express Welcome

    30% off the 'a la carte' menu

    Italian - Al Settimo Cielo, Madrid

      YUMS x2PAYItalian

      Calle de Apodaca, 3, 28004, Madrid

      9.1 / 10
      27 reviews

      Average price €35

      Menú de Navidad €60

      Italian - Flax & Kale - Trafalgar, Madrid

        Indian

        C. de Trafalgar, 1, 28010, Madrid

        9.1 / 10
        95 reviews

        Average price €22

        Menu de Navidad PB €35

        Italian - ¡Tu! Pasta, Madrid

          PAYPizzeria

          Av. de Menéndez Pelayo, 27, 28009, Madrid

          9.2 / 10
          571 reviews

          Average price €25

          30% off the 'a la carte' menu

          Italian - Bosque de Piamonte, Madrid
          Great Deal

            YUMS x2PAYItalian

            Calle de Fuencarral, 86, 28004, Madrid

            9.1 / 10
            2,645 reviews

            Average price €21 american express Welcome

            Purgatorio, Madrid

              YUMS x2PAYSpanish

              C. de Botoneras, 7, 28012, Madrid

              8.1 / 10
              12 reviews

              Average price €40 Accepts Yums

              Christmas menu €110

              Amo by Assunta, Madrid

                PAYItalian

                Pl. de la Lealtad, 3, 28014, Madrid

                9.2 / 10
                147 reviews

                Average price €50 Accepts Yums american express Welcome

                Menú de Navidad €70

                Lettera Trattoria Moderna, Madrid

                  PAYItalian

                  Calle de la Reina, 20, 28004, Madrid

                  8.5 / 10
                  949 reviews

                  Average price €30 american express Welcome

                  30% off the 'a la carte' menu

                  Iguazú Cocktail Club, Madrid
                  Great Deal

                    Pizzeria

                    Calle de Teruel, 16, 28020, Madrid

                    8.4 / 10
                    1,384 reviews

                    Average price €20 american express Welcome

                    50% off the 'a la carte' menu

                    Piú di Prima, Madrid

                      PAYPizzeria

                      Paseo del Pintor Rosales, 30, 28008, Madrid

                      8.8 / 10
                      2,039 reviews

                      Average price €33 american express Welcome

                      30% off the 'a la carte' menu

                      Casa Vecchia, Madrid
                      On A Budget

                        Italian

                        Calle de López de Hoyos, 81, Mercado Prosperidad, Planta Baja, local 9, 28002, Madrid

                        9.4 / 10
                        408 reviews

                        Average price €15 american express Welcome

                        Restaurante Hotel Crowne Plaza, Madrid

                          PAYItalian

                          Calle de Lola Flores, 1, 28022, Madrid

                          8.6 / 10
                          137 reviews

                          Average price €25 american express Welcome

                          30% off the 'a la carte' menu

                          Pasta Balboa, Madrid
                          Top Rated

                            PAYItalian

                            Calle del Cardenal Cisneros, 10, 28010, Madrid

                            9.5 / 10
                            596 reviews

                            Average price €15 american express Welcome

                            30% off the 'a la carte' menu

                            Pinsa Pizza María de Molina, Madrid
                            On A Budget

                              PAYPizzeria

                              Calle de María de Molina, 10, 28006, Madrid

                              9.3 / 10
                              1,980 reviews

                              Average price €15 american express Welcome

                              Menú Navidad €30

                              La Tagliatella - Las Rosas, Madrid

                                Italian

                                Av. de Guadalajara, 2, 28032, Madrid

                                9.3 / 10
                                653 reviews

                                Average price €16 american express Welcome

                                Friki - Alcantara 71, Madrid
                                On A Budget

                                  PAYPizzeria

                                  C. de Alcántara, 71, 28006, Madrid

                                  9.2 / 10
                                  1,419 reviews

                                  Average price €13 american express Welcome

                                  40% off the 'a la carte' menu

                                  Bresca Fuencarral, Madrid
                                  Great Deal

                                    PAYItalian

                                    Calle de Fuencarral, 105, 28004, Madrid

                                    8.9 / 10
                                    2,321 reviews

                                    Average price €20 american express Welcome

                                    50% off the 'a la carte' menu

                                    Impasta Sol, Madrid

                                      PAYItalian

                                      Calle de las Hileras, 2, 28013, Madrid

                                      9.5 / 10
                                      1,382 reviews

                                      Average price €20 american express Welcome

                                      30% off the 'a la carte' menu

                                      La Tagliatella Islazul, Madrid

                                        Pizzeria

                                        Calle Calderilla, 11, 28054, Madrid

                                        9.1 / 10
                                        530 reviews

                                        Average price €25 american express Welcome

                                        Ozio Gastronómico, Madrid
                                        Great Deal

                                        YUMS x2INSIDERPAYPizzeria

                                        C. del Aviador Zorita, 37, 28020, Madrid

                                        8.8 / 10
                                        772 reviews

                                        Average price €40 american express Welcome

                                        El Enlace Gold, Madrid

                                          PAYPizzeria

                                          Calle de San Germán, 11, 28020, Madrid

                                          9.0 / 10
                                          300 reviews

                                          Average price €25 american express Welcome

                                          30% off the 'a la carte' menu

                                          La Tagliatella - Doctor Esquerdo, Madrid

                                            Italian

                                            Av. de Nazaret, 13, 28009, Madrid

                                            9.1 / 10
                                            14 reviews

                                            Average price €18 american express Welcome

                                            Il Regno di Napoli, Madrid

                                              Pizzeria

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

                                              9.0 / 10
                                              462 reviews

                                              Average price €22 american express Welcome

                                              BIZZO! Bernabéu, Madrid
                                              On A Budget

                                                PAYItalian

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

                                                9.0 / 10
                                                580 reviews

                                                Average price €15 american express Welcome

                                                30% off the 'a la carte' menu

                                                Gioia by Davide Bonato, Madrid

                                                MICHELINItalian

                                                Calle San Bartolomé, 23, Madrid, Spain, 28004, Madrid

                                                9.6 / 10
                                                1,292 reviews

                                                Average price €70 american express Welcome

                                                Italian near Madrid

                                                More food types in Madrid

                                                • Gluten free
                                                • Japanese
                                                • French
                                                • Halal
                                                • Thai

                                                Frequently Asked Questions