Best Indian Restaurants in Madrid
6 Indian restaurants ranked by Google Maps rating.
← View all restaurants in MadridLooking for the best Indian dining in Madrid? Here are the top-rated {category} restaurants in {city}, Spain, ranked by customer reviews. Whether you're a local or just visiting, these 6 {category} spots offer some of the best dining experiences in {city}.
At a Glance
Interactive Map
Loading the map will connect to OpenStreetMap servers, which will receive your IP address.
Indian Accent Madrid
C. de Colmenares, 5, Centro, 28004 Madrid, Spain
Colorful space dishing up Indian cuisine. Curries, tandoori & other Indian staples presented in a vibrant setting with chandeliers & wall art.
Rangoli
C. de Valverde, 8, Centro, 28004 Madrid, Spain
Creative Indian fare in stylish digs. Fashionable restaurant preparing inventive takes on traditional Indian specialties.
Indian Aroma
C. de Ventura de la Vega, 6, Centro, 28014 Madrid, Spain
Curry dishes on a buzzing street. Traditional curries & rice dishes, plus lassi yoghurt drinks, on a lively row of bars & restaurants.
Moharaj
C. del Ave María, 18, Centro, 28012 Madrid, Spain
Curries on a busy sidewalk terrace. Indian & Bangladeshi curries & rice dishes at a popular neighborhood eatery with outdoor seats.
Taste Of India
C. de Núñez de Arce, 15, Centro, Centro, 28012 Madrid, Spain
Affordable Indian restaurant in the heart of Centro. Taste Of India offers traditional curries, tandoori dishes and naan breads in a cosy, unfussy setting.
Taj Indian Restaurant Madrid | Cocina Hindú
C. del Marqués de Cubas, 6, Centro, 28014 Madrid, Spain
Relaxed setting for classic Indian food. Samosas, tandoori, biryani & an array of curries at a convivial, unpretentious Indian place.
Frequently Asked Questions
What are the best Indian restaurants in Madrid?
The top-rated Indian restaurants in Madrid include Indian Accent Madrid, Rangoli, Indian Aroma. These are ranked based on customer ratings.
How many Indian restaurants are in Madrid?
There are 6 highly-rated Indian restaurants in Madrid, Spain.