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 Palacio Real, Madrid

21 restaurants

Sort by Relevance

    Italian

    Choose Ristorante Naturale

    Calle de Segovia, 17, 28005, Madrid

    9.3 / 10
    655 reviews

    Average price €20 Accepts Yums

    30% off food!

    InsiderArrocería

    Costanilla de los Ángeles, 8, 28013, Madrid

    9.3 / 10
    4,877 reviews

    Average price €30 american express Welcome

    -30% off the "à la carte" menu!

      Fusion

      Calle de la Cruz, 19, 28012, Madrid

      9.0 / 10
      1,965 reviews

      Average price €20

      30% off food!

      InsiderFrom market

      C/ Unión, 8, 28013, Madrid

      9.3 / 10
      523 reviews

      Average price €40

      Menú INSIDER Week 25€

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

        American

        Calle Concepción Jerónima, 28, 28012, Madrid

        8.9 / 10
        674 reviews

        Average price €15 american express Welcome

        30% off food!

          Mediterranean

          Plaza de la Marina Española, 28013, Madrid

          8.2 / 10
          704 reviews

          Average price €25 american express Welcome

          -30% off the "à la carte" menu!

            Basque

            C/ Felipe V, 6, 28013, Madrid

            9.2 / 10
            1,221 reviews

            Average price €45

              Arrocería

              Plaza de Oriente, 6, 28013, Madrid

              8.9 / 10
              273 reviews

              Average price €25

                Pizzeria

                Calle Unión 1, 28013, Madrid

                Average price €14

                Talent Brunch 17 €

                  YUMS x2Spanish

                  Plaza de España, 9, 28008, Madrid

                  Average price €50 american express Welcome

                  Cena con Espectáculo. Menú carrillera 47 € + 29€ de la entrada 47 €

                    International

                    Costanilla de los Ángeles, 7, 28013, Madrid

                    Average price €15

                      Mediterranean

                      Costanilla de San Andrés, 10, 28005, Madrid

                      Average price €15

                      InsiderPizzeria

                      Calle de los Donados, 2, 28013, Madrid

                      9.1 / 10
                      1,470 reviews

                      Average price €18

                        Spanish

                        Travesia de los Trujillos 2, 28013, Madrid

                        Average price €25

                        Menu 11€

                          Fusion

                          C/ Navas de Tolosa, 9, 28013, Madrid

                          Average price €31

                          Menú del día 12.50 €

                            Pizzeria

                            Costanilla de San Andrés, 14, 28005, Madrid

                            Average price €20

                            Menu 12€

                              Fusion

                              Calle de Segovia, 17, 28005, Madrid

                              Average price €20

                                From Asturias

                                C/ Las Fuentes, 9, 28013, Madrid

                                Average price €20

                                  From market

                                  C/ Nuncio, 19, 28005, Madrid

                                  Average price €24

                                    Pizzeria

                                    C/ Segovia, 8, 28005, Madrid

                                    Average price €19

                                    Menu 10.50 €

                                      Mediterranean

                                      Plaza de Herradores, 7, 28013, Madrid

                                      Average price €21