68 Leytonstone Road, , England E15 1SQ
020 8534 7179
Filed under:
Moulding themselves to the taste of their local communities, find frazzled salt and pepper chips, fragrant Malaysian fried chicken, and mahogany-skinned duck