Peshawari, ITC Grand Chola wins the award for Best North Indian Cuisine in a 5-star hotel