Indus is an Indian restaurant, established in 1998, offering authentic cuisine.