Japanese / Sushi Restaurants nearby 77 Mitcham Road, Tooting, London SW17 9PD, United Kingdom

Noodle Express

Approximately 1.17 km away
Address: 47 Trinity Road, Tooting, London SW17 7SD

Rock Star Sushi Bar

Approximately 1.9 km away
Address: Unit 5, The Long Shop, Merton Abbey Mills, Wimbledon, London SW19 2RD