The food you will encounter in India will not be anything like the food you thought was Indian food. The spices are stronger. The vegetables are firmer. The paneer is softer. The naan is crispier. The food you will eat in India, you will never come close to eating again outside of the country, so savor every morsel that you can.
Kareem's, a tiny hole in the wall North Indian joint, will not pass any western food inspections with food prepped on the floor, but will tantalize your tastebuds.
No AC or doors and only 4 tables, you will not be given royal service here. What you will be given is the best paneer tikka and black dal you will ever eat. Trust me. You will dream about this food for years to come.
The meat dishes are excellent. The naan is so perfectly crisp you will never be happy with the naan you get at home again.