Japanese / Sushi Restaurants nearby 9-15 York Road, Ilford, Essex IG1 3AD, United Kingdom

Fire Cracker

Approximately 0.41 km away
Address: Unit 1C, I-Scene Complex, Clements Road, Ilford, London IG1 1BP