What
Where

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

The Best Vegetarian dishes Restaurants in City center, Madrid

188 restaurants

Sort by Relevance

BLoved Veggie Corner, Madrid

VEGETARIAN

Calle Gran Vía, 9, 28013, Madrid

107

Average price €25

Domi, Madrid

MEDITERRANEAN

Domi

8.7 / 10

Costanilla de San Andrés, 10, 28005, Madrid

79

Average price €15

La Biotika, Madrid

VEGETARIAN

La Biotika

8.1 / 10

C/ Amor de Dios, 3, 28014, Madrid

163

Average price €17

InsiderKuoco 360 food, Madrid

INSIDERFUSION

Kuoco 360 food

9.4 / 10

Calle de San Bartolomé, 14, 28004, Madrid

1863

Average price €40

Les Mauvais Garçons - Los Chicos Malos, Madrid

FRENCH

Calle de la Madera, 36, 28004, Madrid

669

Average price €26

Me gustas MXO, Madrid

MEXICAN

Me gustas MXO

8.8 / 10

Calle de la Villa, 3, 28005, Madrid

699

Average price €15

Dr.Limón, Madrid

INTERNATIONAL

Dr.Limón

9 / 10

Calle Don Pedro, 4, 28005, Madrid

207

Average price €20

Distrito Vegano, Madrid

VEGETARIAN

Distrito Vegano

9.3 / 10

Calle del Dr. Fourquet, 32, 28012, Madrid

746

Average price €14

El b_US, Madrid

MEDITERRANEAN

El b_US

8.5 / 10

Calle Duque de Rivas, 5, 28012, Madrid

659

Average price €20

InsiderLa Huerta de Tudela, Madrid

INSIDERFROM MARKET

Calle del Prado, 15, 28014, Madrid

2033

Average price €40

InsiderTaberna del Alabardero Madrid, Madrid

INSIDERBASQUE

C/ Felipe V, 6, 28013, Madrid

1229

Average price €45

InsiderPropaganda 12, Madrid

INSIDERINTERNATIONAL

Propaganda 12

9.3 / 10

Calle Libertad, 12, 28004, Madrid

246

Average price €30

Mero México, Madrid

MEXICAN

Mero México

8.5 / 10

Calle Núñez de Arce, 28012, Madrid

984

Average price €20

Sr. Vázquez, Madrid

MEDITERRANEAN

Sr. Vázquez

8.5 / 10

Plaza de la Marina Española, 28013, Madrid

534

Average price €25 accept Yums

Janatomo, Madrid

JAPANESE

Janatomo

9.1 / 10

Calle Reina, 27, 28004, Madrid

245

Average price €27

Patong Thai, Madrid

THAI

Patong Thai

8.2 / 10

Calle de la Cruz, 7, 28012, Madrid

1165

Average price €20

Bombay Masala  - Plaza España, Madrid

INDIAN

C/ San Bernardino, 1, 28015, Madrid

1018

Average price €15

La Cueva de La Tina, Madrid

MEDITERRANEAN

Calle Tintoreros, 4, 28005, Madrid

2874

Average price €20 accept Yums

Kyiv Café Racer - Cava Baja, Madrid

RUSSIAN

Cava Baja, 38, 28005, Madrid

52

Average price €20

Som Thai, Madrid

THAI

Som Thai

8.9 / 10

Calle San Marcos, 26, 28004, Madrid

588

Average price €16

Vegaviana, Madrid

VEGETARIAN

Vegaviana

8.9 / 10

C/ Pelayo, 35, 28004, Madrid

850

Average price €15

La venganza de Malinche - Jardines, Madrid

MEXICAN

Calle Jardines, 5, 28013, Madrid

572

Average price €25

Gribok, Madrid

RUSSIAN

Gribok

9 / 10

Calle Lope de Vega, 20, 28014, Madrid

227

Average price €25

Real Talent Cafe, Madrid

MEDITERRANEAN

Calle Unión 1, 28013, Madrid

98

Average price €14

-50% en Carta con October Fest

LaLina Bravas, Madrid

SPANISH

LaLina Bravas

8.9 / 10

Plaza de la Cebada, 2, 28005, Madrid

502

Average price €18

Filter

TheFork Benefits