221 E India Dock Rd, London E14 0ED +44 20 7517 2399
restaurant, Blackwall, England, GB
Today
How to go there