TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Oviedo

19 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Spanish

De norte a sur Valentín

C/ARGÜELLES Nº 1, Oviedo

8.8 / 10
115 reviews

Average price €20 Accepts Yums

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

MICHELIN 2020From Asturias

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

9.4 / 10
130 reviews

Average price €40

Set Menus 0€ and 0€

Traditional cuisine

Calle Tenderina Alta, 46, 33010, Oviedo

9.1 / 10
19 reviews

Average price €20

Spanish

Calle Campoamor, 29, 33001, Oviedo

8.3 / 10
454 reviews

Average price €20 Accepts Yums

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

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

InsiderFrom market

Calle Manuel Pedregal, 8, 33001, Oviedo

8.7 / 10
139 reviews

Average price €20

From Asturias

Calle Arzobispo Guisasola, 24, 33009, Oviedo

8.7 / 10
108 reviews

Average price €15 Accepts Yums

Mediterranean

Plaza Porlier, 11, 33003, Oviedo

8.2 / 10
90 reviews

Average price €15

Menú Asturiano 18€ 18 €

Mediterranean

Calle Puerto San Isidro, 17, 33011, Oviedo

Average price €20

Spanish

Av. de Santander, 8, 33001, Oviedo

Average price €20

Spanish

C/ Telesforo Cuevas, 2, 33005, Oviedo

Average price €20

Spanish

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

9.1 / 10
153 reviews

Average price €20

Spanish

Calle Manuel Pedregal, 6, 33001, Oviedo

7.9 / 10
83 reviews

Average price €12

MICHELIN 2020Spanish

Calle asturias 18, 33004, Oviedo

8.9 / 10
136 reviews

Average price €25

From Asturias

Calle Caveda, 33002, Oviedo

Average price €10

Menu 13€

Spanish

Calle Manolo Ponteo, 4, 33011, Oviedo

Average price €15

Spanish

Av. de Galicia, 12, 33005, Oviedo

Average price €25

From market

Calle Fray Ceferino 11, 33001, Oviedo

Average price €21

Creative

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

Average price €27

Fine Dining

C/Jovellanos, 25, 33002, Oviedo

Average price €24

Filter

TheFork advantages