The Delhi High Court on Tuesday reprimanded the Delhi Police for its failure to reply to petitions filed by businessman Navneet Kalra challenging the suspension of licenses of his two restaurants, Townhall and Khan Chacha [Navneet Kalra v. Additional Commissioner of Police, Licensing, Delhi & Anr].