Delhi Style Aslam Butter Chicken at Jama Masjid is the tastiest chicken I ever had in Delhi