Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Barrio Salamanca, Madrid

26 restaurants
Sumo Grill, Madrid
Great Deal

    Japanese

    Sumo Grill

    Calle de Francisco Silvela, 63, 28028, Madrid

    9.1 / 10
    3,257 reviews

    Average price €17 american express Welcome

    -50% en carta - TheFork Festival

    SoMa - Hotel Vincci SoMa, Madrid

      Mediterranean

      C/ Goya, 79, 28001, Madrid

      9.2 / 10
      3,542 reviews

      Average price €29 american express Welcome

      30% off the 'a la carte' menu

      Pinsa Pizza María de Molina, Madrid
      Top Rated

        PAYItalian

        Calle de María de Molina, 10, 28006, Madrid

        9.5 / 10
        1,714 reviews

        Average price €15 american express Welcome

        20% off the 'a la carte' menu

        Ainhoa, Madrid

          Basque

          C/ Bárbara de Braganza, 12, 28004, Madrid

          9.1 / 10
          1,398 reviews

          Average price €45 american express Welcome

          40% off the 'a la carte' menu

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

          Adrak Indian Cuisine, Madrid

            Indian

            Calle del Pilar de Zaragoza, 68, 28028, Madrid

            9.2 / 10
            1,186 reviews

            Average price €17 american express Welcome

            30% off the 'a la carte' menu

            Sumo Fuencarral, Madrid

              Japanese

              C/ Fuencarral, 116, 28010, Madrid

              9.0 / 10
              4,585 reviews

              Average price €35 american express Welcome

              30% off the 'a la carte' menu

              Cómete México General Pardiñas, Madrid

                Mexican

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

                9.1 / 10
                12,408 reviews

                Average price €18 american express Welcome

                30% off the 'a la carte' menu

                Aduana - Hotel Fénix a Gran Meliá Hotel, Madrid

                  Fusion

                  C. de Hermosilla, 2, 28001, Madrid

                  9.5 / 10
                  31 reviews

                  Average price €45

                  30% off the 'a la carte' menu

                  Beker 6, Madrid
                  Top Rated

                  InsiderMediterranean

                  C/ Hermanos Bécquer, 6, 28006, Madrid

                  9.4 / 10
                  437 reviews

                  Average price €30

                  Swagat Restaurant, Madrid
                  Top Rated

                  InsiderIndian

                  Calle de Núñez de Balboa, 29, 28001, Madrid

                  9.4 / 10
                  1,445 reviews

                  Average price €30 american express Welcome

                  30% off the 'a la carte' menu

                  Malvar - Hotel Hospes Puerta de Alcalá, Madrid

                    Mediterranean

                    Plaza de la Independencia, 3, 28001, Madrid

                    8.8 / 10
                    1,139 reviews

                    Average price €40

                    20% off the 'a la carte' menu

                    Guleria, Madrid

                      Mediterranean

                      Calle Pedro Heredia, 1, 28028, Madrid

                      8.9 / 10
                      742 reviews

                      Average price €20 american express Welcome

                      Menú del día €10.5

                      La Clave, Madrid

                        YUMS x2MICHELINSpanish

                        Calle de Velázquez, 22, 28001, Madrid

                        8.8 / 10
                        825 reviews

                        Average price €35 american express Welcome

                        20% off the 'a la carte' menu

                        New York Burger - Recoletos, Madrid

                          PAYAmerican

                          Calle de Recoletos, 4, 28001, Madrid

                          8.9 / 10
                          2,231 reviews

                          Average price €18 american express Welcome

                          Pinale Coffee Shop & Salad Bar, Madrid
                          On A Budget

                            Vegetarian

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

                            9.1 / 10
                            147 reviews

                            Average price €15

                            Special Brunch €24.9

                            La Descarada, Madrid

                            InsiderMediterranean

                            Calle de José Ortega y Gasset, 73, 28006, Madrid

                            9.3 / 10
                            1,277 reviews

                            Average price €30 american express Welcome

                            Soho New York, Madrid

                              American

                              jorge juan 50, 28001, Madrid

                              9.0 / 10
                              920 reviews

                              Average price €20 american express Welcome

                              La Gamella, Madrid

                                Spanish

                                C/ Alfonso XII, 4, 28014, Madrid

                                8.8 / 10
                                2,213 reviews

                                Average price €35 american express Welcome

                                20% off the 'a la carte' menu

                                Minelli 1960, Madrid
                                Top Rated

                                  Italian

                                  Cl. de Ayala, 140, 28006, Madrid

                                  9.5 / 10
                                  595 reviews

                                  Average price €25 american express Welcome

                                  Sargo Madrid, Madrid

                                    PAYSpanish

                                    Calle del General Díaz Porlier, 57, 28006, Madrid

                                    8.6 / 10
                                    2,652 reviews

                                    Average price €35 Accepts Yums american express Welcome

                                    20% off the 'a la carte' menu

                                    SottoSopra Madrid, Madrid

                                      PAYItalian

                                      Calle Puigcerdà, 8, 28001, Madrid

                                      7.6 / 10
                                      404 reviews

                                      Average price €35 american express Welcome

                                      El Velázquez 17, Madrid

                                        Italian

                                        C/ Velázquez,17, 28001, Madrid

                                        8.7 / 10
                                        1,180 reviews

                                        Average price €30 Accepts Yums american express Welcome

                                        Horno de Juan Goya, Madrid

                                          PAYMeat Cuisine

                                          C/ Lope de Rueda, 4, 28009, Madrid

                                          8.6 / 10
                                          3,222 reviews

                                          Average price €35 american express Welcome

                                          40% off the 'a la carte' menu

                                          Murillo Café, Madrid

                                            Italian

                                            C/ Ruiz de Alarcón, 27, 28014, Madrid

                                            8.6 / 10
                                            671 reviews

                                            Average price €30 Accepts Yums american express Welcome

                                            Bowlers, Madrid
                                            On A Budget

                                              Mediterranean

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

                                              Average price €15

                                              Frequently Asked Questions