The Best Vegetarian dishes Restaurants in Madrid

Lamucca de Prado, Madrid

INTERNATIONAL

C/ Prado, 16, 28014, Madrid

375

Average price €23

Dickens, Madrid

FROM MARKET

Dickens

 / 10

C/ General Pardiñas, 71, 28006, Madrid

26

Average price €20

Plaza Perú, Madrid

PERUVIAN

Plaza de Perú, 1, 28016, Madrid

2005

Average price €27

Solidere, Madrid

LEBANESE

Solidere

 / 10

Avenida Alfonso XIII, 39, 28002, Madrid

811

Average price €21

Pizza Napoli, Madrid

ITALIAN

C/ Manuel Pombo Angulo, 24, 28050, Madrid

29

Average price €21

InsiderKilómetros de Pizza – Avd. Brasil, Madrid

InsiderITALIAN

Avd. Brasil 6, 28020, Madrid

1212

Average price €18

Vi-Cool Lagasca, Madrid

C/ Lagasca, 32, 28001, Madrid

873

Average price €35

Acqua Alta Taberna, Madrid

ITALIAN

C/ Libertad, 3, 28004, Madrid

287

Average price €19

La Jauría, Madrid

SPANISH

La Jauría

 / 10

C/ Colón, 10, 28004, Madrid

235

Average price €18

Dionisos Castellana (inactiva), Madrid

GREEK

Paseo de la Castellana, 89 (frente a Torre Picasso), 28046, Madrid

1704

Average price €23

Cinco Sentidos, Madrid

SPANISH

Calle Lombia, 5, 28009, Madrid

379

Average price €24

El Chaparrito - Ventura de la Vega, Madrid

MEXICAN

Calle Ventura de la Vega, 11, 28014, Madrid

160

Average price €20

Bombay Palace Chueca, Madrid

INDIAN

C/ Barbieri, 4, 28004, Madrid

220

Average price €12

Uptown Lounge Bar & Restaurant - Hotel Meliá Castilla, Madrid

MEDITERRANEAN

C/ Capitán Haya, 43, 28020, Madrid

4

Average price €28

Donde Mónica, Madrid

SPANISH

Calle de Padilla, 3, 28006, Madrid

750

Average price €17

InsiderAsador Donostiarra, Madrid

InsiderBASQUE

C/ Infanta Mercedes, 79, 28020, Madrid

529

Average price €53

Latxone, Madrid

SPANISH

Latxone

 / 10

Plaza de Valparaíso, 3, 28016, Madrid

556

Average price €26

El Dinosaurio - Lavapiés, Madrid

Calle Lavapiés, 8, 28012 Madrid, 28012, Madrid

853

Average price €16

La Era, Madrid

FROM MARKET

La Era

 / 10

C/ Infanta Mercedes,103, 28020, Madrid

419

Average price €50

NO., Madrid

FROM MARKET

NO.

 / 10

Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

641

Average price €35

El Café de la Ópera - Hotel Ópera, Madrid

MEDITERRANEAN

C/ Arrieta, 6, 28013, Madrid

338

Average price €50

Tapassentao, Madrid

SPANISH

C/ Príncipe de Anglona, 1, 28005, Madrid

1250

Average price €18

Bollywood Tadka, Madrid

INDIAN

C/ Eucalipto, 1, 28016, Madrid

383

Average price €22

Villagodio, Madrid

STEAKHOUSE

Villagodio

 / 10

C/ San Agustín, 6, 28014, Madrid

20

Average price €30

Sidrería la Piragua, Madrid

Paseo del Quince de Mayo, 22, 28019, Madrid

13

Average price €22

Filter

Filter by
Avantages TheFork