228-230 Well St, London E9 6QT +44 20 8986 1037
restaurant, Balls Pond Road, England, GB
Today
How to go there