219 High Rd, London E18 2PB +44 20 8505 1965
restaurant, Woodford Green, England, United Kingdom
Today
How to go there