Kantin Kitchen Kantin Kitchen Unit 2 3-11 Station Road Wood Green London N22 6UX Rating Date: 2022-11-19 Rating Authority: Haringey Leave a Reply Cancel replyYou must be logged in to post a comment.