686 High Rd Leytonstone, Bushwood London Greater London United Kingdom E11 3AA 020 7684 5952
Visit SpiceBox Restaurant Leytonstone Website