More about Indus Restaurant
Indus Restaurant is located at 688-690 attercliffe road, S93 Sheffield
01142431690
http://www.indusltd.co.uk/
Similar Listings
Kashmiri Aroma
3.8
![star rating](/static/images/star.png?v=1.02)