North Indian cuisine is distinguished by the proportionally high use of dairy products; milk, paneer, ghee are all common ingredients. I think this could be a reliable site because it was dawnload new information in april of 2013. It is very complete and it doesn't has commercials.
Have you ever visited a restaurant and ended up spending more time than you wanted? Did you know that top restaurants craft each menu to persuade you to make certain decisions and spend more money? This infographic from Aaron Allen covers the psychology of menu design: