The Japanese restaurant with big Brixton flavours | Cults Eats | Time Out London