Indian Restaurants nearby 681 High Road, London N17 8AD, United Kingdom

Chaudhry's

Approximately 1.54 km away
Address: 198-202 Fore Street, Edmonton, London N18 2JD

Chennai Express

Approximately 1.84 km away
Address: 118A West Green Road, Tottenham, London N15 5AA

Fashion Spice

Approximately 1.89 km away
Address: 85 West Green Road, Tottenham, London N15 5DA