Japanese / Sushi Restaurants nearby New Cross Gate Retail Park, New Cross Road, London SE14 5UQ, UK

Noodle and Rice

Approximately 0.44 km away
Address: 5 Lewisham Way, New Cross, London SE14 6PP

M & D

Approximately 1.13 km away
Address: 117 Deptford High Street, Deptford, London SE8 4NS

Kitcho by Ajiichiban

Approximately 1.59 km away
Address: 57 Greenwich High Road, Greenwich, London SE10 8JL