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

195 restaurants

Sort by Relevance

    Indian

    Radhuni Indian

    Calle Príncipe Carlos, 21, 28050, Madrid

    9.4 / 10
    7,621 reviews

    Average price €17

    ¡-50% en carta!

      Mediterranean

      C/ Goya, 79, 28001, Madrid

      9.2 / 10
      3,213 reviews

      Average price €29

      40% off the 'a la carte' menu

      InsiderBasque

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

      9.0 / 10
      1,199 reviews

      Average price €45

      40% off the 'a la carte' menu

      InsiderPAYSteakhouse

      C/ Alaró, 5, 28042, Madrid

      9.5 / 10
      2,271 reviews

      Average price €36 american express Welcome

      20% off the 'a la carte' menu

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

        PAYSpanish

        Calle de Joaquín María López, 30, 28015, Madrid

        8.8 / 10
        952 reviews

        Average price €35 Accepts Yums

        50% off the 'a la carte' menu

          Spanish

          C/ Benjamín Palencia, 43, 28038, Madrid

          9.1 / 10
          728 reviews

          Average price €27 american express Welcome

          30% off the 'a la carte' menu

            PAYIndian

            C/ Marqués de Cubas, 6, 28014, Madrid

            9.1 / 10
            1,727 reviews

            Average price €16

            30% off the 'a la carte' menu

              PAYBasque

              Calle Apolo, 2, 28037, Madrid

              9.3 / 10
              3,495 reviews

              Average price €25

              30% off the 'a la carte' menu

                Thai

                C/ Comandante Zorita, 3, 28020, Madrid

                9.1 / 10
                7,990 reviews

                Average price €24

                30% off the 'a la carte' menu

                  Spanish

                  C/ Constancia, 48, 28002, Madrid

                  8.7 / 10
                  940 reviews

                  Average price €25 Accepts Yums

                  50% off the 'a la carte' menu

                  InsiderBasque

                  C/ Florencio Llorente, 27, 28027, Madrid

                  9.7 / 10
                  452 reviews

                  Average price €40 american express Welcome

                  InsiderSpanish

                  Av del Cardenal Herrera Oria, 1, 28034, Madrid

                  8.9 / 10
                  1,529 reviews

                  Average price €30

                  40% off the 'a la carte' menu

                    From Galicia

                    C/ Victoria, 2, 28012, Madrid

                    9.1 / 10
                    4,400 reviews

                    Average price €20 american express Welcome

                    30% off the 'a la carte' menu

                      Mexican

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

                      8.7 / 10
                      3,970 reviews

                      Average price €20 Accepts Yums

                      30% off the 'a la carte' menu

                        Italian

                        C/ Ríos Rosas, 52, 28003, Madrid

                        9.3 / 10
                        1,099 reviews

                        Average price €23

                        Menú 14,45 € €14

                        InsiderSpanish

                        Avenida de San Diego, 96, 28053, Madrid

                        9.5 / 10
                        457 reviews

                        Average price €28 american express Welcome

                          PAYFusion

                          Calle de la Cruz, 19, 28012, Madrid

                          9.0 / 10
                          2,405 reviews

                          Average price €20

                          30% off the 'a la carte' menu

                          InsiderPAYFrom Castille

                          Plaza de la Marina Española, 2, 28013, Madrid

                          9.5 / 10
                          518 reviews

                          Average price €45

                            Mediterranean

                            Plaza de Conde Casal, 6, 28007, Madrid

                            8.8 / 10
                            731 reviews

                            Average price €25 Accepts Yums

                            30% off the 'a la carte' menu

                              PAYSteakhouse

                              C/ Lope de Rueda, 4, 28009, Madrid

                              8.6 / 10
                              3,113 reviews

                              Average price €35

                              40% off the 'a la carte' menu

                                Mediterranean

                                C/ Cervantes, 16, 28014, Madrid

                                9.5 / 10
                                403 reviews

                                Average price €28 american express Welcome

                                InsiderPAYSpanish

                                C/ Beatriz de Bobadilla, 9, 28040, Madrid

                                9.3 / 10
                                1,203 reviews

                                Average price €40 Accepts Yums american express Welcome

                                InsiderPAYSpanish

                                C/ Donoso Cortes, 14, 28015, Madrid

                                9.1 / 10
                                500 reviews

                                Average price €24 american express Welcome

                                MENÚ ESPECIAL DE LA CASA €22.5

                                InsiderIndian

                                C/ Ventura de la Vega, 6, 28014, Madrid

                                9.5 / 10
                                909 reviews

                                Average price €18 american express Welcome

                                  Pizzeria

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

                                  9.5 / 10
                                  2,060 reviews

                                  Average price €22 american express Welcome

                                  Frequently Asked Questions