Caribbean in London - Leyton 347 Lea Bridge Road, Leyton, London, E10 7LA Tags: cuisine: caribbean, takeaway