Japanese / Sushi Restaurants nearby 250 Main Rd, Romford RM2 5EQ, UK

Chozen Noodle

Approximately 1.47 km away
Address: The Mercury Shopping Centre, Romford, London RM1 3EE

Super Sushi

Approximately 1.65 km away
Address: Kiosk 3, Lockwood Walk, Liberty Shopping Centre, Romford, London RM1 3RL

Blue Fin Sushi

Approximately 1.91 km away
Address: 3 Station Parade, Victoria Road, Romford, London RM1 2JA

Tokyo Sushi

Approximately 1.94 km away
Address: 6 Station Parade Victoria Road, Romford, London RM1 2JA