March 17, 2013 Pista Kulfi by margaret ko First Taste: 03.13 // TAYYABS, London, UKOrigin: IndiaNotes: Nutty. Creamy. Luscious.