Indus Tandoor is an Indian restaurant, established in 1998, offering authentic Indian cuisine. It's known for attracting tourists seeking original Indian flavors.