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 Restaurants with Vegetarian dishes in Chamberí, Madrid

59 restaurants

Sort by Relevance

    PAYVegetarian

    La Modernista Madrid

    Calle de Fortuny, 47, 28010, Madrid

    9.1 / 10
    283 reviews

    Average price €25

    30% off the 'a la carte' menu

      Indian

      Calle de Sandoval, 18, 28010, Madrid

      9.2 / 10
      1,182 reviews

      Average price €17 american express Welcome

      -30% en Carta

        PAYArgentinian

        Calle de Modesto Lafuente, 64, 28003, Madrid

        9.2 / 10
        3,217 reviews

        Average price €22 american express Welcome

        -40% en carta (No válido en terraza)

        InsiderPAYFusion

        Calle de Raimundo Fernández Villaverde, 49, 28003, Madrid

        9.2 / 10
        1,736 reviews

        Average price €35

        Menú tapeo (a partir de 3 personas) €36

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

          Varied

          Calle de Arapiles, 5, 28015, Madrid

          9.4 / 10
          80 reviews

          Average price €15

          MICHELINIndian

          Calle de Zurbano, 5, 28010, Madrid

          9.3 / 10
          900 reviews

          Average price €45

          20% off the 'a la carte' menu

            PAYAmerican

            Calle de Fuencarral, 148, 28010, Madrid

            9.1 / 10
            1,157 reviews

            Average price €16

              PAYMexican

              Calle Duque de Osuna, 5, 28015, Madrid

              8.8 / 10
              872 reviews

              Average price €23

              30% off the 'a la carte' menu

              MICHELINJapanese

              Plaza del Descubridor Diego de Ordás, 2, 28003, Madrid

              9.5 / 10
              4,197 reviews

              Average price €32

              Menú Torikey Degustación €34.5

              InsiderItalian

              Calle Zurbano 85, 28003, Madrid

              9.3 / 10
              4,329 reviews

              Average price €33

              30% off the 'a la carte' menu

              InsiderJapanese

              Calle de Carranza, 9, 28004, Madrid

              9.0 / 10
              1,625 reviews

              Average price €35

              30% off the 'a la carte' menu

                Mediterranean

                Calle del Cardenal Cisneros, 66, 28010, Madrid

                9.0 / 10
                2,766 reviews

                Average price €20 american express Welcome

                30% off the 'a la carte' menu

                InsiderPAYAsian

                Calle del Monte Esquinza, 15, 28010, Madrid

                9.4 / 10
                1,399 reviews

                Average price €30 Accepts Yums american express Welcome

                  Vegetarian

                  Calle Esquilache, 2, 28003, Madrid

                  9.4 / 10
                  220 reviews

                  Average price €13

                    Fusion

                    Calle Domenico Scarlatti, 3, 28003, Madrid

                    Average price €20 american express Welcome

                    InsiderFusion

                    Calle de Modesto Lafuente, 64, 28003, Madrid

                    9.4 / 10
                    664 reviews

                    Average price €35 american express Welcome

                    InsiderPAYBasque

                    Paseo de la Castellana, 13, 28046, Madrid

                    9.2 / 10
                    512 reviews

                    Average price €50 Accepts Yums american express Welcome

                      Mediterranean

                      Entrada por Glorieta del Pintor Sorolla 4, 28010, Madrid

                      8.7 / 10
                      355 reviews

                      Average price €20 american express Welcome

                      -30% en Carta (No válido en terraza)

                      1 starMICHELINPAYSpanish

                      Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

                      9.2 / 10
                      197 reviews

                      Average price €85 american express Welcome

                        PAYMediterranean

                        Calle de San Bernardo, 120, 28015, Madrid

                        9.0 / 10
                        785 reviews

                        Average price €20 american express Welcome

                          PAYJapanese

                          Calle de Andres Mellado, 18, 28015, Madrid

                          9.2 / 10
                          2,523 reviews

                          Average price €15 american express Welcome

                          30% off the 'a la carte' menu

                            PAYFusion

                            Calle de Sta Engracia, 53, 28010, Madrid

                            8.5 / 10
                            154 reviews

                            Average price €25

                              PAYSpanish

                              Calle de Fernando el Católico, 31, 28015, Madrid

                              8.5 / 10
                              175 reviews

                              Average price €30

                                PAYEcuadoran

                                Calle del Cardenal Cisneros, 3, 28010, Madrid

                                Average price €15

                                  International

                                  Calle de Fernández de los Ríos, 61, 28015, Madrid

                                  Average price €13

                                  Frequently Asked Questions