Japanese / Sushi Restaurants nearby High Road, Ilford IG1 1AT, United Kingdom

Fire Cracker

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