Ezra's Kitchen - 185A High Rd, Wood Green, London N22 6BA, UK on Eaten