THIS.
Everything in restaurants is blended for the British/Western palate.
Anything cooked at home by Indians shits all over most take away or restaurant curries.
I absolutely love a dish which is effectively curried chicken soup with home made masala spice, potatoes and a tomato and onion...