The website you had posted here has hardly anything about India except the name and few reference. It is more Italian than Indian...Like Sonia Gandhi

.
Due to the size and diverse culinary habits, you would never find a website giving you the names of the real dinning places in India. The places which will provide you true flavour of India tend to be smaller food joints / restaurants. So the best way is to get yourself familiarize with the cuisine and food from various parts of India which BTW is extensive task in itself. And once you know what you want in each part ask you Hotel helpdesk for a place offering clean and real ethnic food. One website which will help you learn Indian food is
http://www.thokalath.com/cuisine/index.php.
Hope it helps others.