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 Vegetarian Restaurants in City center, Madrid

15 restaurants

Sort by Relevance

InsiderVegetarian

BLoved Veggie Corner

Calle Gran Vía, 9, 28013, Madrid

9.5 / 10
641 reviews

Average price €25

    Pizzeria

    C/ Pelayo, 35, 28004, Madrid

    9.4 / 10
    1,015 reviews

    Average price €15 american express Welcome

    Menú Mediodía €10.5

      PAYVegetarian

      Calle de la Sombrerería, 6, 28012, Madrid

      9.2 / 10
      716 reviews

      Average price €22

      Menú €14.9

        PAYVegetarian

        Calle del Dr. Fourquet, 32, 28012, Madrid

        9.2 / 10
        939 reviews

        Average price €14 american express Welcome

        Menú €13.9

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

          Vegetarian

          C/ Divino Pastor, 30, 28004, Madrid

          9.4 / 10
          697 reviews

          Average price €21 american express Welcome

            Vegetarian

            Calle de San Millán, 2, 28012, Madrid

            Average price €15

            Menu 10.90€ €10.9

              Vegetarian

              Calle de Moratín, 25, 28014, Madrid

              Average price €15

              Menu 12.90€ €12.9

                Vegetarian

                Calle Relatores nº 20, 28012, Madrid

                Average price €20

                Menú del Día - Medio día 12€ €12

                  Vegetarian

                  C/ Zorrilla, 11, 28014, Madrid

                  Average price €23

                  Menú del día 13.40 € €13.4

                    Vegetarian

                    Calle Núñez de Arce, 6, 28012, Madrid

                    Average price €12

                      Vegetarian

                      Calle Encomienda, 19, 28012, Madrid

                      Average price €17

                        Vegetarian

                        Calle de Santa Isabel, 5, Mercado de Antón Martín, 28012, Madrid

                        Average price €15

                          Vegetarian

                          Calle de los Reyes, 8, 28015, Madrid

                          Average price €15

                          Menu 11€ €11

                            Vegetarian

                            Calle de la Luna, 24, 28004, Madrid

                            Average price €20

                              Vegetarian

                              Calle Corredera Baja de San Pablo, 47, 28004, Madrid

                              Average price €15

                              Menu 10.90€ €10.9

                              Frequently Asked Questions