EartH Kitchen - 13 Stoke Newington Rd, Stoke Newington, London N16 8BH, UK on Eaten