714 Lea Bridge Rd, London E10 6AW +44 20 8556 8888
restaurant, Barkingside, England, GB
Today
How to go there