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 With friends Restaurants in Plaza de Oriente, Madrid

56 restaurants

Sort by Relevance

    Peruvian

    Pisco 41º

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

    8.8 / 10
    2,341 reviews

    Average price €25

    30% off food!

    InsiderMediterranean

    Calle de Arrieta, 6, 28013, Madrid

    Average price €25

      African

      Cuesta Santo Domingo, 10, 28013, Madrid

      9.3 / 10
      623 reviews

      Average price €20

      30% off food!

        Japanese

        Plaza de Oriente, 6, Plaza de Oriente , 6, 28013, Madrid

        Average price €40

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

          Mediterranean

          Plaza de la Marina Española, 28013, Madrid

          8.3 / 10
          708 reviews

          Average price €25 american express Welcome

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

            Basque

            C/ Felipe V, 6, 28013, Madrid

            8.3 / 10
            1,225 reviews

            Average price €45

            MENU COCINA DE MERCADO 25 €

              Mediterranean

              Calle de la Salud, 28013, Madrid

              Average price €35

                Mediterranean

                Calle de Silva, 4, 28013, Madrid

                8.8 / 10
                385 reviews

                Average price €30

                  Pizzeria

                  Calle Unión 1, 28013, Madrid

                  Average price €14

                  Talent Brunch 17 €

                    Indian

                    Costanilla de los Ángeles, 18, 28013, Madrid

                    Average price €26

                      Japanese

                      Cuesta Santo Domingo, 24, 28013, Madrid

                      Average price €18 american express Welcome

                        Brazilian

                        Cuesta Santo Domingo,08, 28013, Madrid

                        Average price €20

                          Spanish

                          C/ Bola, 4, 28013, Madrid

                          Average price €18

                          InsiderPizzeria

                          Calle de los Donados, 2, 28013, Madrid

                          9.1 / 10
                          1,464 reviews

                          Average price €18

                            From Madrid

                            Calle Amnistía, 8, Madrid, Spain, 28013, Madrid

                            Average price €30

                            Set Menu 27€

                              Mediterranean

                              Paseo de la Castellana, 259B, 28046, Madrid

                              Average price €60 Accepts Yums

                              Menú 39 €

                                Spanish

                                C/ Vergara, 1, 28013, Madrid

                                Average price €25

                                  Fusion

                                  C/ Navas de Tolosa, 9, 28013, Madrid

                                  Average price €31

                                  Menú del día 12.50 €

                                    Fusion

                                    Calle de Vergara,10, 28013, Madrid

                                    Average price €25

                                    InsiderCreative

                                    Calle Amnistía, 10, 28013, Madrid

                                    Average price €70

                                    Menú Medio 88 €

                                      Fusion

                                      C/ Vergara, 14, 28013, Madrid

                                      Average price €25

                                      InsiderFrom market

                                      C/ Bordadores, 5, 28013, Madrid

                                      Average price €23

                                        Pizzeria

                                        C/ Conde de Lemos, 3, 28013, Madrid

                                        Average price €28

                                          Mediterranean

                                          C/ Segovia, 17, 28005, Madrid

                                          Average price €25

                                            Pizzeria

                                            C/ Mayor, 31, 28013, Madrid

                                            Average price €26