Lahori Kulfi

11-13 Carlton Terrace London E7 8LH