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 Communion Restaurants in Barrio Salamanca, Madrid

28 restaurants

Sort by Relevance

    Basque

    Ainhoa

    C/ Bárbara de Braganza, 12, 28004, Madrid

    9.1 / 10
    1,165 reviews

    Average price €45

    50% off food!

      Mediterranean

      C/ Goya, 79, 28001, Madrid

      9.0 / 10
      3,128 reviews

      Average price €29

      40% off food!

      InsiderMediterranean

      Calle de José Ortega y Gasset, 73, 28006, Madrid

      9.3 / 10
      932 reviews

      Average price €25

      Menú INSIDER Week 25€

        Japanese

        Calle de Francisco Silvela, 71, 28006, Madrid

        9.0 / 10
        1,099 reviews

        Average price €17

        -30% off the "à la carte" menu!

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

          Mexican

          C/ Núñez de Balboa, 37, 28001, Madrid

          8.6 / 10
          3,763 reviews

          Average price €20 Accepts Yums

          30% off food!

            Steakhouse

            C/ Lope de Rueda, 4, 28009, Madrid

            8.6 / 10
            3,046 reviews

            Average price €35

            40% off food!

            InsiderAmerican

            C/ Alfonso XII, 4, 28014, Madrid

            9.1 / 10
            2,177 reviews

            Average price €30

            -20% off the "à la carte" menu!

            InsiderFrom market

            C/ Recoletos, 7, 28001, Madrid

            9.4 / 10
            1,282 reviews

            Average price €25 american express Welcome

              Spanish

              Calle de Velázquez, 22, 28001, Madrid

              8.5 / 10
              625 reviews

              Average price €35

              20% off food!

                Spanish

                c/ O'Donnell, 63, 28009, Madrid

                7.3 / 10
                111 reviews

                Average price €26

                -30% off the "à la carte" menu!

                  Spanish

                  C/ Bocángel, 2, 28028, Madrid

                  Average price €30 american express Welcome

                    Greek

                    C/ Francisco Silvela, 30, 28028, Madrid

                    9.0 / 10
                    1,583 reviews

                    Average price €25

                    Normal

                      Japanese

                      C/ Jose Ortega y Gasset, 67, 28006, Madrid

                      Average price €20

                      MENU BUFFET LIBRE DE LA CARTA 18.80€

                        Mediterranean

                        C/ Castelló, 18, 28001, Madrid

                        Average price €23

                        Menú 21€

                          Peruvian

                          C/ Ardemans, 12 Esq. Calle Azcona, 28028, Madrid

                          Average price €30

                            Spanish

                            Avenida de Bruselas, 69, 28028, Madrid

                            Average price €20

                              Pizzeria

                              C/ Lagasca, 32, 28006, Madrid

                              Average price €35

                                Steakhouse

                                C/ General Díaz Porlier, 97 (semiesquina con Diego de León), 28006, Madrid

                                Average price €36

                                  From Madrid

                                  C/ Sancho Dávila, 19, 28028, Madrid

                                  Average price €28

                                    Mediterranean

                                    C/ Serrano, 120, 28006, Madrid

                                    Average price €30

                                      Spanish

                                      C/ Don Ramón de la Cruz, 49, 28006, Madrid

                                      Average price €29

                                        Spanish

                                        C/ Francisco Silvela, 78, 28028, Madrid

                                        Average price €30

                                          Mediterranean

                                          C/ Don Ramón de la Cruz, 28, 28001, Madrid

                                          Average price €21

                                            Pizzeria

                                            C/ Velazquez, 102, 28006, Madrid

                                            Average price €28

                                              Mediterranean

                                              C/ Jorge Juan, 22, 28001, Madrid

                                              Average price €24

                                              Menu 14.50€