Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Teatro Real, Madrid

16 restaurants
Impasta Sol, Madrid

    PAYItalian

    Impasta Sol

    Calle de las Hileras, 2, 28013, Madrid

    9.1 / 10
    1,039 reviews

    Average price €20

    30% off the 'a la carte' menu

    Es Vietnam, Madrid
    Great Deal

      PAYVietnamese

      C. de Vergara, 14, 28013, Madrid

      9.3 / 10
      262 reviews

      Average price €20

      -50% en carta - TheFork Festival

      La Mordida de Fuentes, Madrid
      Great Deal

        PAYMexican

        Calle de las Fuentes, 3, 28013, Madrid

        9.0 / 10
        1,368 reviews

        Average price €25

        -50% en carta - TheFork Festival

        Taberna del Alabardero Madrid, Madrid

          Basque

          C/ Felipe V, 6, 28013, Madrid

          9.2 / 10
          1,282 reviews

          Average price €45

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

          TABERNA LA LONJA, Madrid

            Arrocería

            Plaza de Oriente, 6, 28013, Madrid

            8.8 / 10
            330 reviews

            Average price €25

            LA LONJA RESTAURANTE, Madrid

              Seafood

              Plaza de Oriente, 6, 28013, Madrid

              8.9 / 10
              706 reviews

              Average price €50 american express Welcome

              Kaskais Wine Bar, Madrid

                PAYMediterranean

                Cuesta de Sto. Domingo, 12, 28013, Madrid

                8.8 / 10
                16 reviews

                Average price €20

                30% off the 'a la carte' menu

                Gloria Bendita, Madrid

                  PAYMediterranean

                  Calle de Santiago, 3, 28013, Madrid

                  8.9 / 10
                  159 reviews

                  Average price €25 american express Welcome

                  Dans le Noir Madrid - cena a oscuras, Madrid

                    Spanish

                    Plaza del Biombo, 5, 28013, Madrid

                    8.9 / 10
                    684 reviews

                    Average price €45 american express Welcome

                    30% off the 'a la carte' menu

                    Sr. Vázquez, Madrid

                      Mediterranean

                      Plaza de la Marina Española, 28013, Madrid

                      8.8 / 10
                      765 reviews

                      Average price €25 american express Welcome

                      Menú €26

                      El Labriego, Madrid

                        From Galicia

                        Calle Veneras, 4, 28013, Madrid

                        9.2 / 10
                        667 reviews

                        Average price €50 american express Welcome

                        SURAISU, Madrid

                          Japanese

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

                          8.6 / 10
                          27 reviews

                          Average price €40

                          Algarabía, Madrid

                            PAYMediterranean

                            C/ Unión, 8, 28013, Madrid

                            9.3 / 10
                            564 reviews

                            Average price €40 american express Welcome

                            El Pato Mudo, Madrid

                            InsiderArrocería

                            Costanilla de los Ángeles, 8, 28013, Madrid

                            9.2 / 10
                            5,711 reviews

                            Average price €40 american express Welcome

                            20% off the 'a la carte' menu

                            Tapa Tapa - Arenal, Madrid
                            On A Budget

                              Mediterranean

                              Calle del Arenal, 15, 28013, Madrid

                              7.9 / 10
                              381 reviews

                              Average price €11 american express Welcome

                              Don Hot Pot Madrid, Madrid
                              On A Budget

                                PAYChinese

                                Calle de Campomanes, 10, 28013, Madrid

                                9.1 / 10
                                796 reviews

                                Average price €15

                                Frequently Asked Questions