The Best Halal Restaurants in Madrid

Saffron Indian Cuisine, Madrid

INDIAN

Calle Manuel Pombo Angulo 10, 28050, Madrid

1003

Average price €15

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

Mantra, Madrid

INDIAN

Mantra

9.1 / 10

Calle de Viriato, 47, 28010, Madrid

597

Average price €15

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

Mother India, Madrid

INDIAN

Mother India

9 / 10

Calle Francisco Villaespesa, 6, 28017, Madrid

1221

Average price €15

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

InsiderSwagat Restaurant, Madrid

InsiderINDIAN

Calle de Núñez de Balboa, 29, 28001, Madrid

427

Average price €30

Taste of India, Madrid

INDIAN

Taste of India

8.6 / 10

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

487

Average price €15

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

Tierra de Especias Halal, Madrid

INDIAN

Calle de Alcalá, 414 (CC Alcala Norte, Segunda Planta, Local 11), 28017, Madrid

241

Average price €17

Rajputh, Madrid

INDIAN

Rajputh

9.2 / 10

Plaza Lavapiés, 4, 28012, Madrid

95

Average price €15

Habel Babel, Madrid

MIDDLE EASTERN

Habel Babel

8.6 / 10

Calle de Sta. Maria, 18, 28014, Madrid

211

Average price €17

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

La princesa Árabe, Madrid

MOROCCAN

Calle Bernardino Obregón, 17, 28012, Madrid

30

Average price €25

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

Bombey Dreams, Madrid

INDIAN

Bombey Dreams

9.5 / 10

Calle Clara del Rey, 44, 28002, Madrid

400

Average price €18

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

Yatiri, Madrid

VEGETARIAN

Yatiri

8.9 / 10

Calle Relatores nº 20, 28012, Madrid

998

Average price €20

Curry Masala, Madrid

INDIAN

Curry Masala

8.9 / 10

C/ Silva, 16, 28004, Madrid

695

Average price €20

Aladino, Madrid

MIDDLE EASTERN

Aladino

9.2 / 10

Calle Duque de Liria, 2, 28015, Madrid

452

Average price €25

Lumbini Tandoori, Madrid

INDIAN

Calle del Aviador Zorita, 50, 28020, Madrid

37

Average price €25

Basmati, Madrid

INDIAN

Basmati

9.3 / 10

Calle de Sandoval, 18, 28010, Madrid

504

Average price €20

SottoSopra Madrid, Madrid

ITALIAN

Calle Puigcerdà, 8, 28001, Madrid

169

Average price €45

Fairuz, Madrid

LEBANESE

Fairuz

8.5 / 10

Calle de Orense, 70, 28020, Madrid

2307

Average price €25

Kathmandu Tandoori House, Madrid

INDIAN

Calle Acuario, 11, 28042, Madrid

312

Average price €17

Bombay Masala  - Plaza España, Madrid

INDIAN

C/ San Bernardino, 1, 28015, Madrid

1016

Average price €15

InsiderOmar, Madrid

InsiderTURKISH

Omar

9.1 / 10

Calle Prof. Waksman, 11, 28036, Madrid

134

Average price €25

Bistoon, Madrid

IRANIAN

Bistoon

9 / 10

Calle de la Sierra de Atapuerca, 39, 28050, Madrid

147

Average price €22

La Nueva Troje, Madrid

SPANISH

Calle del Desengaño, 14, 28004, Madrid

97

Average price €20

La Libanesa, Madrid

LEBANESE

La Libanesa

7.4 / 10

Calle Jacometrezo, 15, 28013, Madrid

121

Average price €14

WareHouse@TheHClub, Madrid

SPANISH

Calle de María de Molina, 25 esquina Lagasca 148, 28006, Madrid

798

Average price €30

InsiderAl - Mounia, Madrid

InsiderMOROCCAN

Al - Mounia

9 / 10

C/ Recoletos, 5, 28001, Madrid

2581

Average price €35

Filter

Filter by
Avantages TheFork