KOCHI: A popular eatery located at the Jawaharlal Nehru International Stadium complex in Kaloor, i’Deli Cafe was getting ready for the evening rush hour when th ...