There was a tremendous delay in arrival of the flight in Mumbai and boarding. At the time of check-in it was informed that there is a slight delay, and it will depart at 11. 15, again got a message due to ATC congestion at Mumbai the flight will depart at 12. 25 AM. All this while passengers were waiting without food /water . Finally it got departed at 2. 00am . Ofcourse some food packets were served some 15-20 minutes ago. This could have been done much before that, at least for the persons who have ordered meals on board. You may appreciate that lot of diabetic patients and children are travelling and everyone can't think of buying food at airport . That too in such a situation.