Indus Restaurant
24-26 Silver Street
Doncaster DN1 1HQ
United Kingdom