Vegetarian Restaurants in Madrid

Find the top Vegetarian restaurants in Madrid near you now.

Buenas y Santas

Argentinian restaurant

Address: C. de Bolívar, 9, Arganzuela, 28045 Madrid, Spain

Order

Baraat

Halal restaurant

Address: C. de Arganda, 29, Arganzuela, 28005 Madrid, Spain

Order

Honest Greens Castellana

Health food restaurant

Address: P.º de la Castellana, 89, Tetuán, 28046 Madrid, Spain

Reserve

Sol de Beirut Palacio Madrid

Restaurant

Address: C. de Bailén, 7, Centro, 28013 Madrid, Spain

Honest Greens Serrano

Health food restaurant

Address: C. de Serrano, 41, Salamanca, 28001 Madrid, Spain

Reserve

Restaurante Los Galeones

Restaurant

Address: C. de Tauro, 8, Barajas, 28042 Madrid, Spain

Reserve Order

Thai Zafra

Thai restaurant

Address: C. del Marqués de Mondéjar, 4, Salamanca, 28028 Madrid, Spain

Reserve Order

Papa Johns Pizza

Pizza restaurant

Address: C. de Valderrebollo, 1, Vallecas, 28031 Madrid, Spain

Reserve

RICO GRILL RESTAURANT

Restaurant

Address: Av. de Betanzos, Fuencarral-El Pardo, 28029 Madrid, Spain

Restaurante Igopasta

Restaurant

Address: C. de Dolores Barranco, 88, Usera, 28026 Madrid, Spain

Order

Bar Restaurante Luis

Bar

Address: P.º de la Chopera, 21, Arganzuela, 28045 Madrid, Spain

Kiosko A´Brasas

Kiosk

Address: Vía Lusitana, 5, Carabanchel, 28025 Madrid, Spain

Honest Greens Caleido

Health food restaurant

Address: P.º de la Castellana, 259, E- L511, Fuencarral-El Pardo, 28046 Madrid, Spain

Reserve

Honest Greens El Corte Inglés Castellana

Health food restaurant

Address: C. de Raimundo Fernández Villaverde, 79, Tetuán, 28003 Madrid, Spain

Reserve

Salwa Cocina Libanesa

Restaurant

Address: Av. de Brasil, 19, Tetuán, 28020 Madrid, Spain

Reserve

Restaurante Alfanus

Lebanese restaurant

Address: C. de Pechuán, 6, Chamartín, 28002 Madrid, Spain

Order

Falafeleria

Middle Eastern restaurant

Address: C. de Sta. Bárbara, 4, Centro, 28004 Madrid, Spain

Reserve

Lumbini Tandoori Restaurante

Indian restaurant

Address: C. del Aviador Zorita, n° 50, Tetuán, 28020 Madrid, Spain

Reserve