See more of Star of India on Facebook. Log In. or. Create New Account. See more of Star of India on Facebook. Log In. Forgot account? or. Create New Account. Not Now. Star of India. Indian Restaurant in Austin, Texas. out of 5 stars. Open Now. Community See .