The Indus
Indian · Curry House
The Indus: A newly returned Indian restaurant located within the Grand St Leger Hotel, offering authentic Indian cuisine.
Location
Best places nearby
The highest rated places close to The Indus.
Local restaurants nearby
Ground Floor Grand St Leger Hotel, Bennetthorpe, England



