Spain-Places.com has listed approx 447 Indian restaurants in Spain. Some of the Top rated Indian restaurants in Spain are- Connoisseur Indian Restaurant - Restaurante Indio Connoisseur, Amigos Grill - Indian & Mexican Cuisine, Taj Mahal Restaurant, Connoisseur Indian Restaurant - Restaurante Indio Connoisseur, Cinnamon Club Benalmadena (Indian Restaurant Tex-Mex - Restaurante Indio y Mexicano), Mountains of the Moon, Buddha Castle Nepali & Indian Restaurant, Dream Corner, Restaurante Taj Mahal & Restaurant Indi CURRY.