Desh
Indian · Curry House
Desh is an Indian restaurant located in London. It offers Indian cuisine and is situated on Highbury Park.
Location
Best places nearby
The highest rated places close to Desh.
Local restaurants nearby
78 Highbury Park, London N5 2XE, United Kingdom



