I recommend this Indian restaurant in the Salamanca neighborhood. It is one of my favorites in Madrid, especially because you can have good food for a reasonable price; of course it is not as cheap as some Indian restaurants in Lavapiés, but in terms of value for price, it is one of the best in Madrid.
The place also has a good decoration that, being quite functional, is very trendy and nice. The terrace is very nice for those August months of infernal heat in Madrid.
As the name indicates, the specialty is the tandoori, in my opinion the meat ones being the best. I also want to highlight the samosas as starters and the mango lassi, delicious. A dinner costs around 35€ each.