Can't really say. I think it was just the old world charm that draws people. I think many ICF outlets have shut down. There is a pretender by the name India Coffee House (no 'n'). Many people confuse it with the original ICFfascinating !
but surely they must be doing something right, ek hogi some lone dish that people still flock to it for, no ?