Cinnamon Village - 109 Highbury Park, Highbury, London N5 1UB, UK on Eaten