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 Barrio Salamanca, Madrid

60 restaurants

Sort by Relevance

InsiderSpanish

Las Raíces del Wellington - Hotel Wellington

Calle de Velázquez, 8, 28001, Madrid

Average price €30

InsiderInternational

Calle de Velázquez, 8, 28001, Madrid

Average price €25

Menú almuerzo 23 €

    Japanese

    C/ Jose Ortega y Gasset, 67, 28006, Madrid

    Average price €20

    MENU BUFFET LIBRE DE LA CARTA 18.80€

      International

      Calle de Recoletos, 10, 28001, Madrid

      Average price €25

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

        International

        Calle de López de Hoyos, 10, 28006, Madrid

        Average price €19

        Set Menu 19€

          Pizzeria

          Calle Villalar, 11, 28001, Madrid

          Average price €20

          InsiderMediterranean

          Plaza Cibeles, s/n, 28001, Madrid

          Average price €30

            Asian

            Calle Eloy Gonzalo, 20, 28010, Madrid

            Average price €20

              Pizzeria

              Plaza de la Independencia, 10, 28014, Madrid

              Average price €15

              Menú 11.90€

                Mediterranean

                Calle del Príncipe de Vergara, 56, 28006, Madrid

                Average price €15

                Creative

                Calle del Gral. Pardiñas, 56, 28001, Madrid

                Average price €55

                  Pizzeria

                  Calle de Castelló, 63, 28001, Madrid

                  Average price €25

                    Pizzeria

                    Calle de Claudio Coello, 122, 28006, Madrid

                    Average price €20

                      From Navarre

                      Calle de Hermosilla, 7, 28001, Madrid

                      Average price €30

                      InsiderFrom market

                      Calle de Lagasca, 81, 28006, Madrid

                      Average price €45

                        Creative

                        Calle del Príncipe de Vergara, 83, 28006, Madrid

                        Average price €22

                          From market

                          C/ Goya, 2 (Plaza de Colón), 28001, Madrid

                          Average price €30

                          InsiderFrom market

                          C/ Goya, 5 - 7, 1ª planta, 28001, Madrid

                          Average price €40

                            Peruvian

                            C/ Ardemans, 12 Esq. Calle Azcona, 28028, Madrid

                            Average price €30

                              Mediterranean

                              C/ Príncipe de Vergara, 78, 28006, Madrid

                              Average price €25

                                American

                                Diego de León, 13, 28006, Madrid

                                Average price €13

                                  Mexican

                                  C/ Goya 82 Esq. Fernán González, 28009, Madrid

                                  Average price €25

                                    Spanish

                                    C/ Jorge Juan, 27, 28001, Madrid

                                    Average price €30

                                    InsiderPeruvian

                                    C/ Ayala, 27, 28001, Madrid

                                    Average price €50

                                      Pizzeria

                                      C/ Lagasca, 32, 28006, Madrid

                                      Average price €35