Spice Hut

189 - 191 Leytonstone Road London E15 1LH