TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Chamberí, Madrid

71 restaurants

Sort by Relevance

Spanish

Encascarados

Calle de Sta Engracia, 141, 28003, Madrid

4.1 / 10
25 reviews

Average price €20

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

Calle de Sta Engracia, 108, 28003, Madrid

8.6 / 10
505 reviews

Average price €35

Brunch Buffet Vegano 24€

Fusion

Calle de Sta Engracia, 53, 28010, Madrid

7.8 / 10
113 reviews

Average price €25 Accepts Yums

Fusion

Calle Eloy Gonzalo, 27, 28010, Madrid

9.0 / 10
413 reviews

Average price €13

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

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

Vegetarian

Calle Francisco Ricci, 7, 28015, Madrid

Average price €16

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

Indian

Calle de Isaac Peral, 38, 28015, Madrid

9.2 / 10
315 reviews

Average price €15

Menú del día 9.90 €

Russian

Calle de Bravo Murillo, 70, 28003, Madrid

9.1 / 10
244 reviews

Average price €25

Menu 14.90€

Argentinian

Calle Belvís, 3, 28010, Madrid

9.1 / 10
21 reviews

Average price €15

Spanish

Calle Eguilaz, 1, 28010, Madrid

Average price €14

Set Menu 9,95€

From market

C/ Zurbano, 31, 28010, Madrid

Average price €25

Menu 18€

Peruvian

Calle de Luchana, 35, 28010, Madrid

8.8 / 10
1,307 reviews

Average price €20

Menu 10€

insiderFrom market

C/ Zurbano, 13, 28010, Madrid

9.0 / 10
2,969 reviews

Average price €42

Peruvian

Calle María Panes, 13, 28003, Madrid

Average price €25

Caribbean

Calle de Blasco de Garay, 10, 28015, Madrid

Average price €6

Argentinian

Calle de Fernández de los Rios, 28, 28015, Madrid

Average price €10

Mediterranean

Calle de la Santísima Trinidad, 6, 28010, Madrid

Average price €15

Menu 12€

Italian

Paseo de S. Fco. de Sales, 7, 28003, Madrid

Average price €20

Menu 12€

International

C/ San Bernardo, 118, 28015, Madrid

Average price €15

Menu Buffand Libre de Monday a Friday - dinner 16.80 €

Venezuelan

Calle de Hartzenbusch, 7, 28010, Madrid

Average price €15

Italian

Calle de Luchana, 13, 28010, Madrid

Average price €15

Mediterranean

Paseo del General Martínez Campos, 15, 28010, Madrid

Average price €20

Mediterranean

Paseo de Eduardo Dato, 8, 28010, Madrid

Average price €40

Japanese

Calle de Rodríguez San Pedro, 16, 28015, Madrid

Average price €15

Mediterranean

Calle de Galileo, 22, 28015, Madrid

Average price €15

Japanese

Calle de Andres Mellado, 80, 28015, Madrid

Average price €20

Filter

TheFork advantages