Step off the streets of Soho into the warm, welcoming atmosphere of Tabun Kitchen to experience the...