Dining at Agra's Taj Hotel & Convention Centre is an experience in itself, boasting an array of exquisite options that cater ...