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 Universidad, Madrid

21 restaurants

Sort by Relevance

    Indian

    Curry Masala

    C/ Silva, 16, 28004, Madrid

    9.2 / 10
    1,563 reviews

    Average price €20 Accepts Yums american express Welcome

    ¡-50% en carta!

      PAYMediterranean

      Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

      9.0 / 10
      13,924 reviews

      Average price €25 american express Welcome

      40% off the 'a la carte' menu

        PAYMiddle Eastern

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

        9.1 / 10
        3,760 reviews

        Average price €25 Accepts Yums american express Welcome

        30% off the 'a la carte' menu

          Calle Bernardo López García, 11, 28015, Madrid

          9.2 / 10
          403 reviews

          Average price €20

          -30% en Carta

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

            PAYMexican

            Calle Duque de Osuna, 5, 28015, Madrid

            8.8 / 10
            867 reviews

            Average price €23

            30% off the 'a la carte' menu

              YUMS x2PAYMediterranean

              Calle del Limón, 15, 28015, Madrid

              9.7 / 10
              3 reviews

              Average price €16 american express Welcome

                Mediterranean

                Calle del Conde Duque, 2, 28015, Madrid

                9.3 / 10
                442 reviews

                Average price €20

                  PAYFusion

                  Calle del Espíritu Santo, 15, 28004, Madrid

                  9.2 / 10
                  964 reviews

                  Average price €20

                    International

                    Plaza del Dos de Mayo, 4, 28004, Madrid

                    7.4 / 10
                    58 reviews

                    Average price €15 american express Welcome

                    30% off the 'a la carte' menu

                      Fusion

                      Calle de la Cruz Verde, 16, 28004, Madrid

                      Average price €20

                        Spanish

                        Calle del Desengaño, 14, 28004, Madrid

                        Average price €20

                        Menu 10.5€ €10.5

                          Vegetarian

                          Calle de la Luna, 24, 28004, Madrid

                          Average price €20

                            Indian

                            C/ San Bernardino, 1, 28015, Madrid

                            Average price €15

                            Menu 9.95€ €9.95

                              From Galicia

                              C/ Santa María Micaela, 4, 28008, Madrid

                              Average price €20

                              Menu 14€ €14

                                Chinese

                                Calle de San Bernardino, 1, 28015, Madrid

                                8.6 / 10
                                127 reviews

                                Average price €15

                                  Chinese

                                  Calle Álamo, 7, 28015, Madrid

                                  Average price €20

                                    Fusion

                                    C/ Vergara, 14, 28013, Madrid

                                    Average price €25

                                      Spanish

                                      C/ Colón, 10, 28004, Madrid

                                      Average price €18

                                        Vegetarian

                                        Calle de los Reyes, 8, 28015, Madrid

                                        Average price €15

                                        Menu 11€ €11

                                          Spanish

                                          C/ Fuencarral, 98, 28004, Madrid

                                          Average price €18

                                            International

                                            Calle del Limón, 21, 28015, Madrid

                                            Average price €12

                                            Frequently Asked Questions