ITC Hotels, a name that instantly sketches a picture of modern dining and luxury hotel experience in our minds has now successfully taken Indian cuisine on to global stage with