The moment I stepped into the world of the Koshary Kitchen, at their base in Islington, London, I was truly…