cafe free india fort