Indian people have long preferred home-cooked food, but its newly affluent middle class are now hungry for some out-of-home dining. In fact, young Indians are spending more on eating out than any other leisure activity, as going out for a meal becomes a central part of their social lives.