Japanese / Sushi Restaurants nearby Olympic House, 28-42 Clements Road, Ilford, Essex IG1 1BA, United Kingdom

Fire Cracker

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