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 Madrid

868 restaurants

Sort by Relevance

Italian

Impasta

Calle de las Hileras, 2, 28013, Madrid

9.3 / 10
178 reviews

Average price €20

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

Mexican

Calle de Belén, 13, 28004, Madrid

9.0 / 10
701 reviews

Average price €25 Accepts Yums american express Welcome

-50% en carta

Spanish

Calle del Marqués de Toca, 6, 28012, Madrid

9.3 / 10
488 reviews

Average price €18

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

Japanese

Calle de Andres Mellado, 18, 28015, Madrid

8.9 / 10
1,816 reviews

Average price €15 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

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

Japanese

Calle Caballero de Gracia, 12, 28013, Madrid

9.1 / 10
9,687 reviews

Average price €15 american express Welcome

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

Thai

C/ Comandante Zorita, 3, 28020, Madrid

9.1 / 10
7,267 reviews

Average price €24

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

Mediterranean

Paseo de la Infanta Isabel, 13, 28014, Madrid

9.1 / 10
61 reviews

Average price €35 Accepts Yums

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

Italian

Calle de las Navas de Tolosa, 9, 28013, Madrid

9.1 / 10
873 reviews

Average price €15 american express Welcome

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

Indian

Calle Núñez de Arce, 15, 28012, Madrid

8.8 / 10
784 reviews

Average price €15 american express Welcome

-50% en carta (bebidas, menús, arroz y pan como guarnición exluidos)

InsiderArmenian

Calle del Espejo, 10, 28013, Madrid

8.8 / 10
907 reviews

Average price €25 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Basque

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

8.8 / 10
1,078 reviews

Average price €45

-50% en Carta con Volvamos a los Restaurantes

Japanese

Paseo Tierra de Melide 32, 28050, Madrid

8.9 / 10
4,656 reviews

Average price €17 Accepts Yums

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

Mediterranean

Plaza de la Independencia, 3, 28001, Madrid

8.6 / 10
620 reviews

Average price €40

-50% en Carta con Volvamos a los Restaurantes

InsiderJapanese

Calle de Carranza, 9, 28004, Madrid

8.9 / 10
1,405 reviews

Average price €35

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

Fusion

Calle de la Cruz, 19, 28012, Madrid

8.9 / 10
1,501 reviews

Average price €20

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

Pizzeria

C/ Velázquez,17, 28001, Madrid

8.6 / 10
828 reviews

Average price €30 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Av. del Monasterio de El Escorial, 6, 28034, Madrid

9.0 / 10
336 reviews

Average price €30

30% off food!

YUMS x2InsiderMediterranean

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

9.0 / 10
816 reviews

Average price €25

Basque

Calle del Aviador Zorita, 3, 28020, Madrid

9.0 / 10
3,665 reviews

Average price €25 american express Welcome

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

International

Calle de Jorge Juan, 91, 28009, Madrid

8.6 / 10
416 reviews

Average price €15 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

InsiderJapanese

C/ San Bartolomé, 10, 28004, Madrid

9.4 / 10
1,999 reviews

Average price €25

DISCOUNT_TYPE_0_FOOD_title

InsiderMediterranean

Calle Pedro Muguruza, 1, 28036, Madrid

9.0 / 10
770 reviews

Average price €30 Accepts Yums american express Welcome

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

Indian

Av. de Alberto de Alcocer 38, 28016, Madrid

8.7 / 10
748 reviews

Average price €22

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Calle del Cardenal Cisneros, 66, 28010, Madrid

8.9 / 10
2,242 reviews

Average price €20 american express Welcome

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

Mediterranean

Av. de Alberto Alcocer, 32 (Entrada por Calle Conde del Val), 28036, Madrid

8.7 / 10
984 reviews

Average price €40 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Filter

TheFork advantages