Yes, there are quite a few restaurants and eateries that prepare Indian cuisine. However, Thomas Cook India will take care of all your food and accommodation needs.