Chennai's iconic chicken 65 has made every indian foodie proud by securing the third spot on the TasteAtlas's 10 best fried chicken in the world. Known for its irresistible flavour.