The Japanese Canteen

255 Paradise Row London E2 9LE