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

Fire Cracker

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