406 Green Ln, Seven Kings, Ilford IG3 9JX +44 20 8598 1861
restaurant, Becontree, England, United Kingdom
Today
How to go there