Indian in London - Walthamstow 258 Hoe Street, Walthamstow, London, E17 3AX Tags: cuisine: south indian, cuisine: sri lankan, indian