Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Sevilla

219 restaurants

Sort by Relevance

Mediterranean

Vinería San Telmo

Paseo de Catalina de Ribera, 4, 41004, Sevilla

Average price €17

Italian

Calle Camilo José Cela, 4, 41018, Sevilla

Average price €12

Mediterranean

Calle Don Remondo, 1, 41004, Sevilla

Average price €18

Moroccan

C/ San Roque, 13, 41001, Sevilla

9.8 / 10
265 reviews

Average price €16

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

Spanish

Calle Luis Montoto, 136, 41005, Sevilla

8.8 / 10
48 reviews

Average price €20

Mediterranean

Calle Pascual de Gayangos, 41002, Sevilla

Average price €15

Menu 9€

Andalou

Calle Argote de Molina, 26, 41004, Sevilla

Average price €15

Menu 14.50€

Moroccan

Calle San Esteban, 27, 41003, Sevilla

Average price €15

Menu 19€

Spanish

Calle Trabajo, 2, 41010, Sevilla

Average price €25

Spanish

Calle de Isaac Albeniz 2, 41007, Sevilla

Average price €15

Mediterranean

Calle Pureza, 64, 41010, Sevilla

Average price €13

Indian

Pl. de la Encarnación, 18, 41003, Sevilla

Average price €15

From market

Calle Hernando Colón, 12, 41004, Sevilla

8.5 / 10
699 reviews

Average price €15 american express Welcome

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

From market

Av. Alcalde Manuel del Valle, 5, 41008, Sevilla

9.2 / 10
5 reviews

Average price €25

Mediterranean

Calle Baños, numero 3 local, 41002, Sevilla

9.2 / 10
439 reviews

Average price €16

InsiderMediterranean

Calle Huelva, 22, 41004, Sevilla

9.0 / 10
90 reviews

Average price €25

InsiderFrom market

Calle Juan de Mata Carriazo S/N Esquina Bartolome de Medina, 21, 41004, Sevilla

9.0 / 10
999 reviews

Average price €30 Accepts Yums

Andalou

Calle Gral. Polavieja, 22, 41004, Sevilla

Average price €27

Menu 9.5€

InsiderSpanish

Av. Concejal Alberto Jiménez-Becerril, 11, 41009, Sevilla

9.1 / 10
907 reviews

Average price €22

Japanese

C/ Almirantazgo, 8, 41001, Sevilla

Average price €15

Menú del día 9.95€

Mediterranean

C/ San Fernando, 41, 41004, Sevilla

9.0 / 10
121 reviews

Average price €40 american express Welcome

Mediterranean

Calle Antillano Campos, 15, 41010, Sevilla

Average price €20

Spanish

Lopez de Gomara, 24, 41010, Sevilla

Average price €10

From market

Calle Pastor y Landero, 41001 Sevilla, 41001, Sevilla

Average price €30

Andalou

Calle Odreros, 4, 41004, Sevilla

Average price €20

Filter

TheFork advantages