Leyton, London
Marmelo Kitchen
169 Francis Road, Leyton
London E10 6NT
United Kingdom
9am — 5pm
Sunday — Wednesday
9am — 8pm
Thursday — Saturday
Leyton, London
169 Francis Road, Leyton
London E10 6NT
United Kingdom
9am — 5pm
Sunday — Wednesday
9am — 8pm
Thursday — Saturday