825 High Rd, Ilford IG3 8TD +44 20 8599 3737
restaurant, Becontree, England, United Kingdom
Today
How to go there