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 Birthday Restaurants in Opera, Madrid

35 restaurants

Sort by Relevance

InsiderSpanish

Montmartre 1889 - Gran Meliá Palacio de los Duques

Cuesta Santo Domingo, 5, 28013, Madrid

9.5 / 10
2,296 reviews

Average price €55 Accepts Yums

Menú INSIDER Week 45€

InsiderFrom Castille

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

9.5 / 10
512 reviews

Average price €45

Menú INSIDER Week 45€

InsiderMexican

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

9.2 / 10
1,026 reviews

Average price €30 american express Welcome

Menú INSIDER Week 25€

InsiderFrench

Calle de la Amnistia 4, 28013, Madrid

9.7 / 10
5,073 reviews

Average price €50 Accepts Yums

50% off food!

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

InsiderFrom Castille

C/ Leganitos, 10, 28013, Madrid

9.2 / 10
1,019 reviews

Average price €34 american express Welcome

Menú INSIDER Week 25€

InsiderArrocería

Costanilla de los Ángeles, 8, 28013, Madrid

9.3 / 10
4,940 reviews

Average price €30 american express Welcome

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

    Mediterranean

    C/ San Nicolás, 9, 28013, Madrid

    9.0 / 10
    2,178 reviews

    Average price €31

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

    YUMS x2InsiderFrom Castille

    Plaza Isabel II, 1, 28013, Madrid

    9.1 / 10
    343 reviews

    Average price €51 american express Welcome

      Spanish

      C/ Arrieta, 2, 28013, Madrid

      9.0 / 10
      2,339 reviews

      Average price €33 american express Welcome

      30% off food!

      InsiderPizzeria

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

      9.3 / 10
      1,204 reviews

      Average price €18 american express Welcome

      Menu Del Día Pizza con Agua incluida 11,9 €

        Fusion

        Calle de la Cruz, 19, 28012, Madrid

        9.0 / 10
        2,055 reviews

        Average price €20

        30% off food!

          Pizzeria

          C/ Coloreros, 5, 28013, Madrid

          9.6 / 10
          1,385 reviews

          Average price €22

          InsiderFrom market

          C/ Unión, 8, 28013, Madrid

          9.2 / 10
          539 reviews

          Average price €40

          Menú INSIDER Week 25€

            Pizzeria

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

            9.5 / 10
            2,012 reviews

            Average price €22 american express Welcome

              Mexican

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

              9.4 / 10
              1,760 reviews

              Average price €25

              InsiderMediterranean

              C/ Preciados, 37, 28013, Madrid

              9.2 / 10
              129 reviews

              Average price €40

              InsiderFrom market

              Plaza de San Miguel, 8, 28005, Madrid

              8.3 / 10
              4 reviews

              Average price €28

              40% en carta ( No válido en Terraza )

                Fusion

                C/ Rollo, 8, 28005, Madrid

                8.9 / 10
                1,078 reviews

                Average price €26

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

                  Pizzeria

                  CALLE DE PRECIADOS 36, 28013, Madrid

                  8.9 / 10
                  628 reviews

                  Average price €18

                    Pizzeria

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

                    7.6 / 10
                    112 reviews

                    Average price €25

                      Mediterranean

                      Calle del Meson de Paños, 1, 28013, Madrid

                      9.3 / 10
                      19 reviews

                      Average price €16

                        Mediterranean

                        Calle de la Salud, 28013, Madrid

                        Average price €35

                        InsiderMediterranean

                        Calle de Arrieta, 6, 28013, Madrid

                        Average price €25

                          Indian

                          Costanilla de los Ángeles, 18, 28013, Madrid

                          Average price €26

                            Brazilian

                            Cuesta Santo Domingo,08, 28013, Madrid

                            Average price €20