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 Oviedo

17 restaurants

Sort by Relevance

    YUMS x2Spanish

    De norte a sur Valentín

    Calle de Argüelles, 1, 33003, Oviedo

    9.3 / 10
    257 reviews

    Average price €20

    30% off food!

      Spanish

      Calle Campoamor, 29, 33001, Oviedo

      8.6 / 10
      518 reviews

      Average price €20 Accepts Yums

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

      MICHELINAuthor

      Marqués de Gastañaga 13, 33009, Oviedo

      9.8 / 10
      237 reviews

      Average price €35 american express Welcome

      Menú Ca' Suso Gastronómico 60 €

        Spanish

        Calle Manuel Pedregal, 6, 33001, Oviedo

        8.8 / 10
        111 reviews

        Average price €12

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

          Mediterranean

          Plaza Porlier, 11, 33003, Oviedo

          8.3 / 10
          98 reviews

          Average price €15

          Menú Asturiano 18 €

            From Asturias

            Calle Arzobispo Guisasola, 24, 33009, Oviedo

            8.4 / 10
            192 reviews

            Average price €15 Accepts Yums

              Spanish

              Plaza Gabino Díaz Merchán, 33012, Oviedo

              9.4 / 10
              199 reviews

              Average price €20

              MICHELINSpanish

              Calle asturias 18, 33004, Oviedo

              9.3 / 10
              171 reviews

              Average price €25 american express Welcome

                From market

                Calle Manuel Pedregal, 8, 33001, Oviedo

                8.9 / 10
                189 reviews

                Average price €20

                  Spanish

                  Av. de Santander, 8, 33001, Oviedo

                  6.8 / 10
                  5 reviews

                  Average price €20

                  -50% en Carta

                    Spanish

                    Calle Tenderina Alta, 46, 33010, Oviedo

                    9.6 / 10
                    31 reviews

                    Average price €20

                      Spanish

                      C/ Telesforo Cuevas, 2, 33005, Oviedo

                      Average price €20

                        Spanish

                        Calle Gascona, 15, 33001, Oviedo

                        Average price €25 Accepts Yums

                          Mediterranean

                          Calle Puerto San Isidro, 17, 33011, Oviedo

                          Average price €20

                            Spanish

                            Av. de Galicia, 12, 33005, Oviedo

                            Average price €25

                              Mediterranean

                              Av. Cristo de las Cadenas, 53, 33006, Oviedo

                              Average price €27

                                Spanish

                                C/Jovellanos, 25, 33002, Oviedo

                                Average price €24