Kiri's Food & Wine

250 Blackhorse Lane London E17 6AD