India Palace Indian Restaurant – Lubbock, Texas 79410 Resource for typical Indian dishes, turned out in mellow, understated surroundings.