Japanese / Sushi Restaurants nearby Larch Close, London N11 3NN, United Kingdom

Sushi Mania

Approximately 1.71 km away
Address: 650 High Road, North Finchley, London N12 0NL

Sushimania

Approximately 1.71 km away
Address: 650 High Rd, London, UK N12 0NL

Sushi Zento

Approximately 1.72 km away
Address: 476 Muswell Hill Broadway, Muswell Hill, London N10 1BT

Midori

Approximately 1.86 km away
Address: 271 Muswell Hill Broadway, Muswell Hill, London N10 1DE